Python在实现业务逻辑时,很有可能会用到判断一个字符串是不是数字。这个时候,有两种方法可以实现。
第1种是判断是不是整数,那么一行代码就可以搞定了。
# 是整数返回True,否则返回False
a = '123666'
print(a.isdigit())
第2种是判断是不是纯数字,那么可以用try的方法:
val = "11.48";
try:
float(val);
except(ValueError):
print("its no a float\n");
Python在实现业务逻辑时,很有可能会用到判断一个字符串是不是数字。这个时候,有两种方法可以实现。
第1种是判断是不是整数,那么一行代码就可以搞定了。
# 是整数返回True,否则返回False
a = '123666'
print(a.isdigit())
第2种是判断是不是纯数字,那么可以用try的方法:
val = "11.48";
try:
float(val);
except(ValueError):
print("its no a float\n");
本文标题:判断一个str是不是纯数字
本文链接:https://www.haomeiwen.com/subject/uicbbttx.html
网友评论