在Python中,input()函式主要用於從用戶那裡獲取輸入。它的基本語法是input(prompt),其中prompt參數是一個字元串,用作提示信息,顯示在螢幕上,等待用戶輸入。
例如,input("請輸入您的姓名:")會顯示提示信息,等待用戶輸入姓名。用戶輸入的內容會被存儲在一個字元串格式中,除非特別指定,Python中的input()函式總是返回字元串類型的值。
如果需要獲取特定類型(如整數或浮點數)的數據,可以使用類型轉換函式(如int()或float())來處理用戶輸入的字元串。例如,age = int(input("請輸入年齡: "))會等待用戶輸入一個年齡,並將其轉換為整數類型。
此外,還可以使用split()方法結合類型轉換函式來獲取多個值。例如,user_input = input("請輸入多個值,以空格分隔: ")會等待用戶輸入多個值,並用空格分隔。然後,可以使用split()方法將這些值分割成列表,再根據需要轉換為其他類型。
總的來說,input()函式是Python中實現人機互動的重要工具,它允許程式暫停執行並等待用戶輸入,然後將用戶的輸入存儲為字元串(或根據需要進行類型轉換)。