python檢測是否為數字


我們需要在程序中只讓用戶輸入數字,不允許用戶輸入其他的字符時,可以調用一個函數來檢查用戶輸入的是否為純數字

還是以我們的猜數游戲為例,我們當然不希望用戶輸入除了數字之外的其他東西吧,那么我們就需要檢查了

print('guess game')
num=input('please input a  number')
if  num.isdigit():
    print('ok')
else:
    print('wrong')

 

 

注意:input輸入的所有東西,python都認為是字符串

這樣就實現了我們功能需求

Python isdigit() 方法檢測字符串是否只有數字組成。

語法:

isdigit()方法語法:

str.isdigit()

參數:

返回值:

如果字符串中只含有數字則返回True,否則返回False。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM