Viết chương trình sử dụng ba biến, một tính từ (từ mô tả), một số và một con vật. In một câu trả lời hài hước bằng cách sử dụng tất cả các biến
Trong hướng dẫn về trăn này, bạn sẽ tìm hiểu về biến Python ghi vào tệp với các ví dụ. Ngoài ra, chúng tôi sẽ bao gồm các chủ đề dưới đây
- python ghi biến vào tệp với mở
- python ghi biến vào tệp dòng mới
- python ghi giá trị vào tập tin
- python ghi nhiều biến vào tệp
- python lưu một biến vào file pickle
Mục lục
- Làm cách nào để ghi biến vào một tệp trong Python?
- Python ghi biến vào tệp với open
- Biến ghi Python vào tệp dòng mới
- Python ghi giá trị vào tệp
- Python ghi nhiều biến vào tệp
- Python lưu biến vào file pickle
Làm cách nào để ghi biến vào một tệp trong Python?
Bây giờ, chúng ta sẽ xem cách ghi giá trị biến vào tệp văn bản trong Python
Trong ví dụ này, tôi sẽ chỉ ra hai cách để ghi giá trị của một biến trong Python vào tệp văn bản
Ngoài ra, bạn có thể kiểm tra, Python ghi Chuỗi vào một tệp
nối chuỗi
Tôi đang lấy ba biến Python là carname, caryear và carcolor, đồng thời gán cho chúng một giá trị và next để mở tệp
Tôi đang sử dụng tệp = open(“tên tệp. txt”, “mode”) và sử dụng tên tệp là car. txt. Chúng ta có thể sử dụng chế độ “w” để ghi tệp và có các chế độ khác trong tệp như
- r – chế độ đọc
- a - chế độ nối thêm
- w – chế độ viết
- r+ – cả chế độ đọc và ghi
Sau khi mở tệp, tôi đã sử dụng tệp. write() để ghi nội dung vào file. Ở đây nội dung là carname, caryear và carcolor. Sau đó sử dụng tệp. phương thức close() để đóng tệp đã tạo
carname="Swift"
caryear="2000"
carcolor="white"
file = open("car.txt", "w")
file.write("Car Name = " + carname + "\n" +"Car Year = "+caryear + "\n"+"Car color = "+carcolor )
file.close
Hình ảnh bên dưới hiển thị đầu ra. Đầu ra này được hiển thị trong tệp mới được tạo có tên là “car. txt”
ghi biến vào một tệp trong PythonMột chức năng khác repr() nó được sử dụng để chuyển đổi một biến thành chuỗi
Thí dụ
carname="Swift"
caryear="2000"
carcolor="white"
file = open("car.txt", "w")
carname = repr(carname)
caryear = repr(caryear)
carcolor = repr(carcolor)
file.write("Car Name = " + carname + "\n" +"Car Year = "+caryear + "\n"+"Car color = "+carcolor )
file.close
Trong ví dụ trên, tôi đã sử dụng hàm repr để chuyển đổi một biến thành chuỗi. Sau khi mở tệp cho mỗi hàm repr biến được gán
Hình ảnh bên dưới hiển thị đầu ra
ghi biến vào một tệp trong PythonTrong ví dụ cụ thể này, tôi đã lấy một biến car_dictionary var thuộc loại từ điển có một số giá trị mặc định. Khi bạn thực thi mã, nó sẽ tạo ra một. txt và thêm giá trị của biến vào tệp đó
Thí dụ
car_dictionary = {"Car name" : "baleno" , "year" : 2009}
file = open("car.txt", "w")
file.write("Car = " + repr(car_dictionary) + "\n")
file.close
Chúng ta thậm chí có thể tạo các biến từ điển
Python ghi biến vào tập tinChúng tôi đang nhận đầu ra dưới dạng một biến trong tệp mới. Trong ví dụ trên, chúng tôi đã sử dụng tên đường dẫn của tệp là tên tệp là car_dictionary và chế độ là “w” để mở tệp để ghi. một chuỗi chứa tên biến là car_dictionary
định dạng chuỗi
Tôi đã lấy một biến như carname và file = open(“filename. txt”, mode) để mở tệp và gọi tệp. write() phương thức ghi nội dung vào file. nó chứa một số dữ liệu
Dữ liệu chẳng hạn như định dạng chuỗi %s và có một bộ bao gồm tên biến và một biến. \n là ký tự xuống dòng được sử dụng khi chúng ta muốn hiển thị trên một dòng mới
Thí dụ
carname = {"figo"}
file = open("car.txt", "w")
file.write("%s = %s\n" %("carname",carname))
file.close()
Hình ảnh bên dưới hiển thị đầu ra
Python ghi biến vào tệp với open
Hãy để chúng tôi xem cách ghi biến vào tệp với open. Trong đoạn mã dưới đây, tôi đang sử dụng tệp. mở(“tệp. txt”,mode) để mở tệp
Thí dụ
carname="Swift"
caryear="2000"
carcolor="white"
file = open("car.txt", "w")
file.write("Car Name = " + carname + "\n" +"Car Year = "+caryear + "\n"+"Car color = "+carcolor )
file.close
Biến ghi Python vào tệp dòng mới
Hãy cho chúng tôi xem cách ghi biến vào tệp với dòng mới trong Python
Trong Python \n là ký tự xuống dòng được sử dụng khi chúng ta muốn viết trên một dòng mới
Trong ví dụ dưới đây, bạn có thể thấy, tôi đã sử dụng \n để viết Tên xe, Năm xe và Màu xe trong các dòng mới
Thí dụ
carname="Belano"
caryear="2000"
carcolor="silver"
file = open("car.txt", "w")
file.write("Car Name = " + carname + "\n" +"Car Year = "+caryear + "\n"+"Car color = "+carcolor )
file.close
Python ghi giá trị vào tệp
Trong ví dụ này, tôi đã lấy ba biến và file = open(“filename. txt, mode) để mở tệp và sử dụng tệp. write(‘value of the variable’) để lấy các giá trị được gán cho biến trong textfile đã tạo. tập tin. close() để đóng tệp
Thí dụ
StudentName = "john"
StudentEmail = "[email protected]"
Studentphoneno = "9999995555"
file = open("stud.txt" ,"w")
file.write('john\n')
file.write('[email protected]\n')
file.write('9999995555\n')
file.close()
Hình ảnh bên dưới hiển thị đầu ra trong đó giá trị của các biến được hiển thị trong tệp mới được tạo
Python ghi giá trị vào tệpPython ghi nhiều biến vào tệp
Trong các ví dụ dưới đây, bạn có thể thấy, tôi đã lấy nhiều biến như StudentName, StudentEmail, Studentphoneno
Đoạn mã dưới đây bạn có thể sử dụng để ghi nhiều biến vào tệp trong Python
Thí dụ
StudentName = "john"
StudentEmail = "[email protected]"
Studentphoneno = "9999995555"
file = open("Student.txt" ,"w")
file.write("Student Name = "+StudentName + "\n" +"Student Email = "+StudentEmail + "\n"+"Student phone no = "+Studentphoneno )
file.close()
Hình ảnh bên dưới hiển thị đầu ra. Đầu ra này được hiển thị trong tệp mới được tạo có tên là “Sinh viên”
Python ghi nhiều biến vào tệpPython lưu biến vào file pickle
Quá trình chuyển đổi các đối tượng python như danh sách, từ điển, bộ dữ liệu, v.v. thành luồng byte (0,1) được gọi là tẩy và quá trình ngược lại i. Quá trình chuyển đổi luồng byte thành các đối tượng được gọi là giải nén
dưa chua là một mô-đun. Nó chỉ có thể được sử dụng sau khi nhập mô-đun dưa chua bằng lệnh nhập dưa chua
Thí dụ
________số 8Trong trường hợp này, tôi đang sử dụng từ điển sinh viên và gán cặp khóa và giá trị. khóa điện tử là “tên sinh viên” và giá trị là “john”
Và tiếp theo, nhập một mô-đun pickle và sau đó sử dụng tệp =open(‘student. p’, mode) để mở tệp và chọn. phương thức dump() để kết xuất biến trong tệp mới được tạo
Đầu ra chuyển đổi có dạng như hình bên dưới
Python lưu biến vào file pickleĐể tải một tập tin
Thí dụ
import pickle
file = open('student.p', 'rb')
student = pickle.load(file)
file.close()
print(student)
Trong này, tôi đang sử dụng student = pickle. load(file) để tải biến của từ điển
Hình ảnh bên dưới hiển thị đầu ra
Python lưu biến vào file pickleBạn có thể thích các hướng dẫn Python sau đây
- Python 3 dưa chua đánh máy một đối tượng giống như byte được yêu cầu không 'str'
- Tìm kiếm nhị phân Python và tìm kiếm tuyến tính
- Tích vô hướng và tích chéo trong Python
- Lệnh thoát Python (thoát(), thoát(), sys. lối ra())
- Đầu vào Python và hàm raw_input
- Thuật toán sắp xếp trong Python
- Làm việc với dữ liệu JSON trong Python
- Gửi email bằng Python
- Python ghi danh sách vào tệp với các ví dụ
- Nhãn tkinter Python – Cách sử dụng
- Ví dụ về Python đọc từng dòng tệp
Trong hướng dẫn này, chúng ta đã tìm hiểu về cách ghi biến vào tệp trong Python và đề cập đến các chủ đề bên dưới
- Làm cách nào để ghi biến vào một tệp trong Python?
- Python ghi biến vào tệp với open
- Biến ghi Python vào tệp dòng mới
- Python ghi giá trị vào tệp
- Python ghi nhiều biến vào tệp
- Python lưu biến vào file pickle
Bijay Kumar
Python là một trong những ngôn ngữ phổ biến nhất ở Hoa Kỳ. Tôi đã làm việc với Python trong một thời gian dài và tôi có kinh nghiệm làm việc với nhiều thư viện khác nhau trên Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, v.v… Tôi có kinh nghiệm làm việc với nhiều khách hàng khác nhau . Kiểm tra hồ sơ của tôi