在Python中,可以使用input()函數來接收用戶輸入。這個函數會暫停程式的執行,等待使用者輸入資料,並在按下Enter鍵後繼續執行程式。以下是一些常見的用戶輸入範例:
# 提示用戶輸入
name = input("請輸入你的名字: ")
# 打印用戶輸入的內容
print(f"你好, {name}!")
如果你期望用戶輸入數字,可以使用int()
或float()
函數將輸入轉換為相應的數字類型。
# 提示用戶輸入一個數字
age = int(input("請輸入你的年齡: "))
# 輸出計算結果
print(f"10年後,你將會是 {age + 10} 歲!")
Python的input()
函數僅支持單行輸入,如果需要多行輸入,可以使用循環或者其他方式來實現。
# 提示用戶輸入多行文字
print("請輸入多行文字,輸入'結束'來停止輸入:")
lines = []
while True:
line = input()
if line == "結束":
break
lines.append(line)
# 打印用戶輸入的所有內容
print("你輸入的內容是:")
print("\n".join(lines))