网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

如何在PYTHON里判断字符串是否为数字

时间:2024-10-14 05:39:15

1、打开JUPYTER NOTEBOOK,新建一个空白的PY文档。

如何在PYTHON里判断字符串是否为数字

2、str1 = "888"print(str1.isdecimal())print(str1.isdigit())print(str1.isnumeric())这是正常的整数,三种方法都是可以判断。

如何在PYTHON里判断字符串是否为数字

3、str2 = "二"print(str2.isdecimal())print(str2.isdigit())print(str2.isnumeric())中文的数字也是可以判断,但是只有isnumeric()可以进行判断。

如何在PYTHON里判断字符串是否为数字

4、str3 = "十一"print(str3.isdecimal())print(str3.isdigit())print(str3.isnumeric())不单只是一位数,多位数也是可以判断的。

如何在PYTHON里判断字符串是否为数字

5、str4 = "①"print(str4.isdecimal())print(str4.isdigit())print(str4.isnumeric())圆形的这种数字,isdigit()和isnumeric()两者可以判断。

如何在PYTHON里判断字符串是否为数字

6、str5 = "贰"print(str5.isdecimal())print(str5.isdigit())print(str5.isnumeric())大写的数字也是可以判断的,只有isnumeric()可以。

如何在PYTHON里判断字符串是否为数字

7、str6 = "Ⅷ"print(str6.isdecimal())print(str6.isdigit())print(str6.isnumeric())罗马数字只有isnumeric()可以判断。

如何在PYTHON里判断字符串是否为数字

8、str7 = "\u00be"print(str7.isdecimal())print(str7.isdigit())print(str7.isnumeric())unicode只有isnumeric()可以判断。

如何在PYTHON里判断字符串是否为数字

9、str8 = "5.8"print(str8.isdecimal())print(str8.isdigit())print(str8.isnumeric())小数的话三者都不能判断。

如何在PYTHON里判断字符串是否为数字
© 2025 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com