filename = 'pi_digits.txt' with open(filename) as f:#默認以只讀方式打開文件 lines = f.readlines()#讀取所有行,結果為列表,每行為列表一元素 for line in lines: print(line.rstrip()) with open(filename) as f:#默認以只讀方式打開文件 lines = f.read()#讀取所有內容給變量,結果是一串字符 print(lines) for line in lines:#將一字符串以單個字符分別顯示 #print(line.rstrip()) pass filename = 'programming.txt' with open(filename, 'a') as file_object:#以追加方式寫入文件,在原有內容后面增加新內容 file_object.write("I also love finding meaning in large datasets.\n") file_object.write("I love creating apps that can run in a browser.\n") filename = 'programming.txt' with open(filename, 'w') as file_object:#以新建方式寫入文件,輸入新內容 file_object.write("I also love finding meaning in large datasetsaaa.\n") file_object.write("I love creating apps that can run in a browseraaa.\n")