python input函數怎么用?跟小編一起來看看:
input()函數是輸入函數,是實現人機交互的重要函數,例如有時計算機會問你一個問題,你需要做出回答,從而讓計算機進行下一步的判斷,這時我們就需要用到input()函數。
例如:
在一次考試中,有一道問題有四個選項,其中只有一個正確答案,這時你需要回答出你所選的選項,從而讓計算機判斷你是否答對問題。
print('請在以下四個選項中【A.1;B.5;C.0;D.2】選出你的選項') choice=input('請問你的選項是:') if?choice=='A': ???print('恭喜你,回答正確!!!') else: ???print('很遺憾,回答錯誤!!!')
從上面可以看出input()是輸入函數,當你在函數的括號內寫下問題時,它會在終端打印出來等待你的輸入,在你輸入后,計算機會根據你的回答進行判斷。
在最開始說了在Python3中,input()函數接受一個標準輸入數據,返回為string類型。不管我們輸入的回答是什么,不管你輸入的是整數,還是字符串,input()函數的輸入值,永遠會被“強制性”地轉換為“字符串"類型。(Python3固定規則)
choice=input('請輸入1或2:') print(type(choice)) name=input('請輸入你的名字:') print(type(name))
只要在input()函數前面加上int(),就可以把input()函數的結果強制轉換成整數。
choice=int(input('請選擇1或2')) if?choice==1 ?????print('正確') else: ?????print('錯誤')
例如:
我們要對全班的同學按照身高進行分組,這時我們就需要用到整數
height=int(input('請問你的身高是:')) if?0以上就是小編今天的分享,希望可以幫助到大家。