開始使用python的時候想用input輸入一個整數(shù):
a=input(“請輸入一個整數(shù)\n”)
結(jié)果卻報錯
TypeError:'str'objectcannotbeinterpretedasaninteger
查閱文檔發(fā)現(xiàn)input()函數(shù)返回值是str型
我們只需要這樣轉(zhuǎn)換:
a=int(input("請輸入一個整數(shù)"))(強(qiáng)制類型轉(zhuǎn)換,其他同理)或者用a=eval(input("請輸入一個整數(shù)"))(自動類型轉(zhuǎn)換)
以上內(nèi)容為大家介紹了如何用python輸入數(shù)字,希望對大家有所幫助,如果想要了解更多Python相關(guān)知識,請關(guān)注IT培訓(xùn)機(jī)構(gòu):千鋒教育。