Hướng dẫn này chúng ta sẽ xem cách thực hiện các thao tác nhập và xuất từ bàn phím và các nguồn bên ngoài một cách đơn giản Trong Chuỗi đào tạo Python này, cho đến nay chúng ta đã đề cập đến hầu hết các khái niệm quan trọng về Python. Bạn sẽ học được gì Xem VIDEO hướng dẫnVideo #1. Đầu vào-Đầu ra và Tệp trong Python Video #2. Tạo & Xóa tệp bằng Python Ghi chú. Bỏ qua ở 11. 37 phút trong video bên dưới để xem 'Tạo và xóa tệp'. Đầu vào-Đầu ra bằng PythonPython cung cấp một số chức năng tích hợp để thực hiện cả thao tác nhập và xuất #1) Hoạt động đầu raĐể in kết quả ra, python cung cấp cho chúng ta một hàm có sẵn là print() Ví dụ Print(“Hello Python”) đầu ra Xin chào con trăn đầu ra #2) Đọc Đầu vào từ bàn phím (Thao tác Nhập)Python cung cấp cho chúng ta hai hàm sẵn có để đọc đầu vào từ bàn phím
raw_input(). Hàm này chỉ đọc một dòng từ đầu vào tiêu chuẩn và trả về dưới dạng Chuỗi Ghi chú. Chức năng này đã ngừng hoạt động trong Python 3 Ví dụ value = raw_input(“Please enter the value: ”); print(“Input received from the user is: ”, value) đầu ra Vui lòng nhập giá trị. Xin chào Python đầu vào(). Đầu tiên, hàm input() lấy đầu vào từ người dùng và sau đó đánh giá biểu thức, điều đó có nghĩa là python tự động xác định xem chúng ta đã nhập một chuỗi hay một số hoặc danh sách Nhưng trong Python 3, hàm raw_input() đã bị xóa và đổi tên thành input() Ví dụ value = input(“Please enter the value: ”); print(“Input received from the user is: ”, value) đầu ra Vui lòng nhập giá trị. [10, 20, 30] đầu ra Tệp trong PythonMột tệp là một vị trí được đặt tên trên đĩa được sử dụng để lưu trữ dữ liệu vĩnh viễn Dưới đây là một số thao tác mà bạn có thể thực hiện trên tệp
#1) Mở tệpPython cung cấp một hàm dựng sẵn gọi là open() để mở tệp và hàm này trả về một đối tượng tệp được gọi là tay cầm và nó được sử dụng để đọc hoặc sửa đổi tệp cú pháp file_object = open(filename) Ví dụ Tôi có một tập tin gọi là kiểm tra. txt trong đĩa của tôi và tôi muốn mở nó. Điều này có thể đạt được bằng cách #if the file is in the same directory f = open(“test.txt”) #if the file is in a different directory f = open(“C:/users/Python/test.txt”) Chúng tôi thậm chí có thể chỉ định chế độ trong khi mở tệp như thể chúng tôi muốn đọc, viết hoặc nối thêm, v.v. Nếu bạn không chỉ định bất kỳ chế độ nào theo mặc định, thì nó sẽ ở chế độ đọc #2) Đọc dữ liệu từ tệpĐể đọc được tệp trước hết ta mở tệp ở chế độ đọc Ví dụ f = open(“test.txt”, ‘r’) #To print the content of the whole file print(f.read()) #To read only one line print(f.readline()) Ví dụ. 1 đầu ra Ví dụ. 2 đầu ra #3) Ghi dữ liệu vào tệpĐể ghi dữ liệu vào tệp ta cần mở tệp ở chế độ ghi Ví dụ f = open(“test.txt”, ‘w’) f.write(“Hello Python \n”) #in the above code ‘\n’ is next line which means in the text file it will write Hello Python and point the cursor to the next line f.write(“Hello World”) đầu ra Bây giờ nếu chúng ta mở bài kiểm tra. txt, chúng ta có thể xem nội dung dưới dạng. đầu ra #4) Đóng tệpMỗi khi chúng ta mở tệp, như một thông lệ tốt, chúng ta cần đảm bảo đóng tệp, Trong python, chúng ta có thể sử dụng hàm close() để đóng tệp Khi chúng tôi đóng tệp, nó sẽ giải phóng các tài nguyên được liên kết với tệp Ví dụ f = open(“test.txt”, ‘r’) print (f.read()) f.close() đầu ra #5) Tạo & Xóa TệpTrong python, chúng ta có thể tạo một tệp mới bằng phương thức open Ví dụ ________số 8đầu ra Tương tự, chúng ta có thể xóa một tệp bằng chức năng xóa được nhập từ hệ điều hành Ví dụ import os os.remove(“file.txt”) đầu ra Để tránh xảy ra lỗi trước tiên chúng ta cần kiểm tra xem tệp đã tồn tại chưa rồi mới xóa tệp Ví dụ value = raw_input(“Please enter the value: ”); print(“Input received from the user is: ”, value)0 Sử dụng các hàm đầu vào/đầu ra của python, chúng ta có thể lấy đầu vào từ người dùng trong thời gian chạy hoặc từ các nguồn bên ngoài như tệp văn bản, v.v. Hy vọng bạn sẽ hiểu rõ về Input-Output và Files trong Python từ hướng dẫn này |