python如何判斷整數?
Python判斷整數的方法大致有兩種:第一種使用str的is digit方法來判斷,第二種使用try-except語句來判斷,接下來我們分別就這兩種方法做一個詳細的介紹。
1、可以使用字符串str的is digit方法來判斷字符串是否是一個僅有數字組成,也就是整數。如果是整數退出while循環,否則繼續請求輸入。
while True:
X = input( Input an integer: )
if x.isdigit():
break
else:
print Please input an *integer*
2、也可以使用try-except語句。如果輸入的字符串是整數,那麽它可以用int()函數,轉換爲int類竝退出循環,否則會出現ValueError,可以使用try-except語句捕獲ValueError,然後繼續請求輸入。
while True:
try:
x = input( Input an integer: )
x = int(x)
break
except ValueError:
print Please input an *integer*
本站是提供個人知識琯理的網絡存儲空間,所有內容均由用戶發佈,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵擧報。
0條評論