Rumah >pembangunan bahagian belakang >Tutorial Python >Bagaimanakah Saya Boleh Menulis Rentetan pada Fail Teks dalam Python?

Bagaimanakah Saya Boleh Menulis Rentetan pada Fail Teks dalam Python?

Susan Sarandon
Susan Sarandonasal
2024-12-14 19:05:11595semak imbas

How Can I Write Strings to Text Files in Python?

Menulis Rentetan ke Fail Teks dalam Python

Dalam Python, anda boleh menulis nilai pembolehubah rentetan, seperti TotalAmount, ke dalam dokumen teks. Begini caranya:

Menggunakan pengurus konteks memastikan fail sentiasa ditutup:

with open("Output.txt", "w") as text_file:
    text_file.write("Purchase Amount: %s" % TotalAmount)

Jika anda menggunakan Python2.6 atau lebih tinggi, gunakan str.format():

with open("Output.txt", "w") as text_file:
    text_file.write("Purchase Amount: {0}".format(TotalAmount))

Dalam Python2.7 dan lebih tinggi, gunakan {0} atau {}:

with open("Output.txt", "w") as text_file:
    text_file.write("Purchase Amount: {}".format(TotalAmount))

Dalam Python3, gunakan parameter fail pilihan dengan print():

with open("Output.txt", "w") as text_file:
    print("Purchase Amount: {}".format(TotalAmount), file=text_file)

Atau, gunakan f-strings dalam Python3.6:

with open("Output.txt", "w") as text_file:
    print(f"Purchase Amount: {TotalAmount}", file=text_file)

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menulis Rentetan pada Fail Teks dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn