如果字符串中的所有字符都是數字字符,isnumeric() 方法將返回 True。如果不是,則返回 False。
數字字符具有以下屬性:
- Numeric_Type=十進製
- Numeric_Type=數字
- Numeric_Type=數字
在 Python 中,十進製字符(如:0、1、2..)、數字(如:下標、上標)和具有 Unicode 數值屬性的字符(如:分數、羅馬數字、貨幣分子)都被視為數字字符。
您可以在程序中使用 unicode 編寫數字和數字字符。例如:
# s = '½' s = '\u00BD'
isnumeric()
的語法是
string.isnumeric()
參數:
isnumeric()
方法不接受任何參數。
返回:
isnumeric()
方法返回:
- True如果字符串中的所有字符都是數字字符。
- False如果至少一個字符不是數字字符。
示例 1:isnumeric() 的工作
s = '1242323'
print(s.isnumeric())
#s = '²3455'
s = '\u00B23455'
print(s.isnumeric())
# s = '½'
s = '\u00BD'
print(s.isnumeric())
s = '1242323'
s='python12'
print(s.isnumeric())
輸出
True True True False
示例 2:如何使用isnumeric()?
#s = '²3455'
s = '\u00B23455'
if s.isnumeric() == True:
print('All characters are numeric.')
else:
print('All characters are not numeric.')
輸出
All characters are numeric.
相關用法
- Python String isalnum()用法及代碼示例
- Python String isprintable()用法及代碼示例
- Python String isspace()用法及代碼示例
- Python String isdecimal()用法及代碼示例
- Python String isdigit()用法及代碼示例
- Python String isupper()用法及代碼示例
- Python String isalpha()用法及代碼示例
- Python String istitle()用法及代碼示例
- Python String isidentifier()用法及代碼示例
- Python String islower()用法及代碼示例
- Python String index()用法及代碼示例
- Python String Center()用法及代碼示例
- Python String decode()用法及代碼示例
- Python String join()用法及代碼示例
- Python String casefold()用法及代碼示例
- Python String rsplit()用法及代碼示例
- Python String startswith()用法及代碼示例
- Python String rpartition()用法及代碼示例
- Python String splitlines()用法及代碼示例
- Python String upper()用法及代碼示例
注:本文由純淨天空篩選整理自 Python String isnumeric()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。