一、文件讀寫
Python中文件的讀寫操作是必不可少的基本技能之一。讀寫文件分別使用open()函數中的’r’和’w’參數,讀取文件內容使用read()函數,寫入文件使用write()函數。
# 文件讀寫示例
file = open('test.txt', 'w')
file.write('Python文件讀寫示例。\n')
file.close()
file = open('test.txt', 'r')
content = file.read()
print(content)
file.close()
此代碼示例創建了一個文本文件test.txt,並向其中寫入一行文字,緊接著讀取這個文件的內容並列印到控制台上。執行上述代碼後,就可以在控制台上看到程序列印出的文件內容。
二、控制台輸入輸出
Python中的控制台輸入輸出是程序交互的一個重要環節。控制台輸入可以使用input()函數,輸出使用print()函數。
# 控制台輸入輸出示例
name = input('請輸入你的名字:')
print('你好,' + name + '。')
執行上述代碼後,程序會在控制台上提示用戶輸入名字,用戶輸入完畢後程序會將輸入內容作為字元串與其他字元串拼接在一起,並輸出到控制台上。
三、格式化輸出
Python中字元串格式化是控制台輸出中一個十分實用的技巧。使用字元串中的佔位符(%)結合變數,可以快速格式化字元串並輸出。
# 格式化輸出示例
name = 'Tom'
age = 25
print('姓名:%s,年齡:%d。' % (name, age))
在這個示例中,程序使用了字元串中的%s和%d兩個佔位符,分別代表字元串和整數類型的變數,最後通過%運算符將這些變數的值替換到字元串中去。
四、格式化輸入
Python中也支持從控制台讀取格式化的輸入。使用input()函數結合字元串中的佔位符,就可以方便地獲取用戶輸入的格式化內容。
# 格式化輸入示例
name = input('請輸入你的名字:')
age = int(input('請輸入你的年齡:'))
print('姓名:%s,年齡:%d。' % (name, age))
在這個示例中,程序使用input()函數獲取用戶輸入,並使用int()函數將輸入的字元串轉換成整數類型。接下來使用%s和%d兩個佔位符,輸出格式化的內容到控制台上。
五、命令行參數
Python中命令行參數也是一種常見的輸入輸出形式。在程序執行過程中,可以通過sys模塊獲取命令行參數,並進行處理後輸出到控制台上。
# 命令行參數示例
import sys
print(sys.argv)
在這個示例中,程序導入了sys模塊,並使用sys.argv獲取當前程序運行的命令行參數。執行上述代碼後,程序就可以在控制台上列印出當前程序的命令行參數列表。
原創文章,作者:LEJKS,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/373244.html