在 Python 中,`input()` 函數用于從標準輸入(通常是用戶的鍵盤輸入)獲取用戶輸入的數據,并將其作為字符串返回給程序。它允許程序與用戶進行交互,接收輸入并進行相應的處理。
`input()` 函數的基本語法如下:
variable = input(prompt)
其中:
- `prompt` 是一個可選的字符串參數,用于在獲取用戶輸入之前向用戶顯示一條提示信息。它可以是任何你希望顯示給用戶的文字或說明。
- `variable` 是用于存儲用戶輸入的變量名。
使用 `input()` 函數時,程序會暫停執行,等待用戶在控制臺輸入數據,并按下回車鍵。用戶輸入的內容會作為字符串類型返回給程序,并存儲在指定的變量中。
下面是一個簡單的示例,演示了如何使用 `input()` 函數獲取用戶輸入并進行處理:
name = input("請輸入您的姓名:")
print("歡迎您," + name + "!")
在上述示例中,程序會提示用戶輸入姓名,用戶在控制臺輸入姓名后按下回車鍵,程序會將用戶輸入的內容存儲在 `name` 變量中,并通過 `print()` 函數輸出歡迎消息。
需要注意的是,`input()` 函數將用戶輸入的內容始終作為字符串返回。如果需要將用戶輸入解釋為其他類型(如整數、浮點數等),需要使用相應的類型轉換函數(如 `int()`、`float()`)進行轉換。例如:
age = int(input("請輸入您的年齡:"))
在上述示例中,用戶輸入的年齡會被轉換為整數類型,并存儲在 `age` 變量中。
總結起來,`input()` 函數在 Python 中用于獲取用戶輸入,并將輸入的內容作為字符串返回給程序。它可以接收一個可選的提示信息,可以將用戶輸入解釋為其他類型。