欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

Python如何判斷輸入的是不是數字

錢斌斌2年前16瀏覽0評論

Python如何判斷輸入的是不是數字?

思路:

獲取到用戶輸入的內容

使用python的內置函數isdigit判斷內容是否全為數字,范圍True or False

根據isdigit返回的結果采取相應的操作

isdigit函數用法:python的str內置函數isdigit可以判斷內容是否全為數字,并返回True or False。True表示內容全部數字,False反之

isdigit函數的使用樣例:

有了這個內置函數判斷內容是不是數字,那是否要繼續執行程序就變得簡單了,為你介紹常用的2種方式

第一種(if 方式,手動判斷isdigit返回的是True還是False):

用戶輸入內容

判斷用戶輸入 的內容是否全是數字

如果用戶輸入的內容全部為數字,依次打印出0-9

如果用戶輸入的內容不是數字,print提示輸入數字,并中斷執行(也就是不打印數字0-9)

第二種(assert方式相對于If方式代碼更為簡潔)

用戶輸入內容

assert 來判斷isdigit()返回的值是否為True,如果不為True,則拋出AssertionError異常,提示AssertionError: 輸入的不是數字哦

如果assert通過,繼續執行代碼,依次打印出0-9

執行結果(成功):

執行結果(失敗):