一、文件讀寫
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-hk/n/373244.html