python之-input函數

Python3.x 中 input() 函數:接受一個標準輸入數據,返回爲 string 類型。函數

(可實現人機互動溝通的關鍵,須要在終端出輸入信息。咱們能夠把input()函數看成一扇連接現實世界與代碼世界的門。)測試

使用實例:

函數語法:input("prompt")   # input()須要輸入的提示

一、input() 函數默認返回的數據類型爲str類型。spa

name = input("請輸入你的名字:")#input賦值給name
print(name)#打印name的時候會在終端顯示出來
print(type(name)) #查看類型使用type函數

#終端輸出
請輸入你的名字:測試test
測試test
<class 'str'>

二、input()函數也可強制將返回數據類型轉爲int類型code

password = int(input("請輸入你的密碼:"))
print(password)
print(type(password))

#終端輸出
請輸入你的密碼:123456
123456
<class 'int'>

 若是轉換成了int類型的話,輸入必須爲數字,否則會報如下錯誤:語法錯誤blog

 三、咱們也能夠經過eval函數將輸入轉爲int輸出類型input

password = eval(input("請輸入你的密碼:"))
print(password)
print(type(password))

#終端輸出
請輸入你的密碼:123456
123456
<class 'int'>

 四、簡單場景應用:可判斷你輸入的最愛的水果,終端輸入後,可做判斷輸出。string

favorite_foods = input("請輸入你最愛的水果:")
if favorite_foods in "草莓":
    print("你最愛的水果是草莓")
elif favorite_foods in "芒果":
    print("你最愛的水果是芒果")
else:
    print("你輸入有誤")


#終端輸出
請輸入你最愛的水果:草莓
你最愛的水果是草莓

天天進步一點點。🙂it

丸子要加油呀class

 by:丸子test

相關文章
相關標籤/搜索