Python中,如何判断字符串是由纯数字组成?
2个回答
展开全部
Python中提供了3个判断字符串的方法。
分别是: 字符串.isdecimal() 字符串.isdigit() 字符串.isnumeric()
这三个方法都可以判断字符串是否是由纯阿拉伯数字构成,即0-9组成的数字。
这三个方法的区别:
字符串.isdecimal() :只能判断0-9组成的数字
字符串.isdigit():除了能判断0-9构成的数字,还可以判断unicode数字,例如 ⑴、 \u00b2
字符串.isnumeric():除了能判断0-9构成的数字和unicode数字,还能判断中文数字一、二、百、千、万、壹、贰、叁等;想要学习Python相关或者是软件测试的知识点可以到黑马程序员,线下课程基础班免费,线上课程可以直接去视频库看公开课。我就是这边学的,反正免费课程就足够你入门了。
分别是: 字符串.isdecimal() 字符串.isdigit() 字符串.isnumeric()
这三个方法都可以判断字符串是否是由纯阿拉伯数字构成,即0-9组成的数字。
这三个方法的区别:
字符串.isdecimal() :只能判断0-9组成的数字
字符串.isdigit():除了能判断0-9构成的数字,还可以判断unicode数字,例如 ⑴、 \u00b2
字符串.isnumeric():除了能判断0-9构成的数字和unicode数字,还能判断中文数字一、二、百、千、万、壹、贰、叁等;想要学习Python相关或者是软件测试的知识点可以到黑马程序员,线下课程基础班免费,线上课程可以直接去视频库看公开课。我就是这边学的,反正免费课程就足够你入门了。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询