این برنامه پایتونی چند جمله را از کاربر دریافت کرده و آنها را به انتهای فایل متنی 1188.txt در مسیر D:/Data اضافه میکند.
این روش برای بهروزرسانی فایلهای متنی بدون حذف محتوای قبلی کاربرد دارد.
# دریافت تعداد جملهها از کاربر
n = int(input("چند جمله میخواهید اضافه کنید؟ "))
# دریافت جملهها و ذخیره در لیست
sentences = []
for i in range(n):
sentence = input(f"جمله {i+1}: ")
sentences.append(sentence)
# مسیر فایل در پوشه Data در درایو D
file_path = "D:/Data/1188.txt"
# افزودن جملهها به انتهای فایل
with open(file_path, "a", encoding="utf-8") as f:
for line in sentences:
f.write(line + "\n")
print("جملهها با موفقیت به فایل اضافه شدند.")
چند جمله میخواهید اضافه کنید؟ 2
جمله 1: این یک جمله جدید است
جمله 2: جمله دوم برای تست
جملهها با موفقیت به فایل اضافه شدند.
- ابتدا تعداد جملهها از کاربر پرسیده میشود
- جملهها با استفاده از input() دریافت و در لیست ذخیره میشوند
- فایل 1188.txt با حالت "a" (append) باز میشود تا محتوای قبلی حفظ شود
- جملهها به انتهای فایل اضافه میشوند
- پیام موفقیت در پایان چاپ میشود