iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0

在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))

上一篇
第2天:基本數學運算
下一篇
第4天:條件語句
系列文
python30天入門學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言