共計 622 個字符,預計需要花費 2 分鐘才能閱讀完成。
isdigit 函數是字符串的函數,用于判斷字符串是否只包含數字字符。它返回一個布爾值,如果字符串只包含數字字符則返回 True,否則返回 False。
使用 isdigit 函數的方法如下:
- 使用字符串的 isdigit 方法:
string = "12345"
result = string.isdigit()
print(result) # 輸出 True
string = "12.34"
result = string.isdigit()
print(result) # 輸出 False
- 使用變量的 isdigit 方法:
number = 12345
result = str(number).isdigit()
print(result) # 輸出 True
number = 12.34
result = str(number).isdigit()
print(result) # 輸出 False
在上述示例中,第一個例子中的字符串 "12345" 只包含數字字符,所以返回 True。而第二個例子中的字符串 "12.34" 包含小數點,所以返回 False。
在第二種方法中,先將變量 number 轉換為字符串類型,然后再使用 isdigit 方法進行判斷。同樣,返回的結果與字符串的 isdigit 方法一樣。
需要注意的是,isdigit 函數只能判斷字符串中是否只包含數字字符,它不能判斷字符串是否為整數或浮點數。如果需要判斷字符串是否為整數或浮點數,可以考慮使用 try-except 結構或正則表達式等方法來實現。
丸趣 TV 網 – 提供最優質的資源集合!
正文完