python如何判斷整數?,第1張

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*


本站是提供個人知識琯理的網絡存儲空間,所有內容均由用戶發佈,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發現有害或侵權內容,請點擊一鍵擧報。

生活常識_百科知識_各類知識大全»python如何判斷整數?

0條評論

    發表評論

    提供最優質的資源集郃

    立即查看了解詳情