Python是一門交互式語言,經常需要輸入和輸出信息。因此,Python提供了豐富的IO編程方式。
其中,最常見的方式是使用內置函數 input() 和 print()。
# 使用input()讀取用戶的輸入 name = input("請輸入你的名字:") print("你好,{}".format(name))
除了使用input()函數讀取用戶輸入外,我們也可以從文件中讀取數據。這可以使用open()函數打開一個文件并使用read()或者readline()方法讀取文件。例如:
# 使用read()方法讀取整個文件 with open('test.txt', 'r') as f: content = f.read() print(content)
也可以逐行讀取文件:
# 使用readline()方法逐行讀取文件 with open('test.txt', 'r') as f: line = f.readline() while line: print(line) line = f.readline()
另外,我們也可以使用write()方法寫文件,然后用flush()方法將緩沖區的內容強制寫入磁盤:
# 使用write()方法寫文件 with open('test.txt', 'w') as f: f.write('Hello, World!') f.flush()
當然,還有更為高級的IO操作方式,如讀寫二進制文件,以及使用套接字進行網絡編程。但以上這些基本IO操作已足以應對日常的讀寫需求。
上一篇excel php 查詢
下一篇excel php 導出