2019年5月9日 星期四

TQC+ 程式語言Python 903 成績資料

請注意:資料夾或程式碼中所提供的檔案路徑,不可進行變動,read.txt檔案需為UTF-8編碼格式。

設計說明:

請撰寫一程式,要求使用者輸入五個人的名字並加入到read.txt的尾端。之後再顯示此檔案的內容。

輸入輸出:

輸入說明

輸入五個人的名字

輸出說明

讀取及寫入檔案後,輸出此檔案內容

輸入輸出範例

範例輸入

Daisy
Kelvin
Tom
Joyce
Sarah

範例輸出

Append completed!
Content of "data.txt":
Ben
Cathy
Tony
Daisy
Kelvin
Tom
Joyce
Sarah

Code: ( 注意! 被讀取的檔案 和 撰寫程式時的.py檔,必須放在同一個目錄下 )
with open('data.txt','a',encoding='UTF-8') as fp:
  for i in range(5):
    fp.write("\n"+input())

print('Append completed!')
print('Content of "data.txt":')

with open('data.txt','r',encoding='UTF-8') as fp:
  for line in fp:
    print(line,end="") #印出每行字串