python中獲取鍵盤輸入的函數(shù)是input(),在Python2和Python3中,input函數(shù)有所不同。
raw_input函數(shù)
raw_input()函數(shù)從標準輸入讀取一個行,并返回一個字符串(去掉結(jié)尾的換行符):
str=raw_input("Enteryourinput:");
print"Receivedinputis:",str
這將提示你輸入任意字符串,然后在屏幕上顯示相同的字符串。當(dāng)我輸入"HelloPython!",它的輸出如下:
Enteryourinput:HelloPython
Receivedinputis:HelloPython
input函數(shù)
input()函數(shù)和raw_input()函數(shù)基本可以互換,但是input會假設(shè)你的輸入是一個有效的Python表達式,并返回運算結(jié)果。這應(yīng)該是兩者的區(qū)別。
str=input("Enteryourinput:");
print"Receivedinputis:",str
這會產(chǎn)生如下的對應(yīng)著輸入的結(jié)果:
Enteryourinput:[x*5forxinrange(2,10,2)]
Recievedinputis:[10,20,30,40]
以上內(nèi)容為大家介紹了python培訓(xùn)之鍵盤輸入是什么,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機構(gòu):千鋒教育。