如果字符串中的所有字符都是数字字符,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()。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。