python 判断是否为正小数和正整数的实例
更新时间:2017年07月23日 09:29:22 作者:修仙小白
这篇文章主要介绍了python 判断是否为正小数和正整数的实例的相关资料,这里提供实例,实例注释说明很清楚,需要的朋友可以参考下
python 判断是否为正小数和正整数的实例
实现代码:
def check_float(string): #支付时,输入的金额可能是小数,也可能是整数 s = str(string) if s.count('.') == 1: # 判断小数点个数 sl = s.split('.') # 按照小数点进行分割 left = sl[0] # 小数点前面的 right = sl[1] # 小数点后面的 if left.startswith('-') and left.count('-') == 1 and right.isdigit(): lleft = left.split('-')[1] # 按照-分割,然后取负号后面的数字 if lleft.isdigit(): return False elif left.isdigit() and right.isdigit(): # 判断是否为正小数 return True elif s.isdigit(): s = int(s) if s != 0: return True return False
以上就是python 判断是否为正小数和正整数的详解,本站有关python的文章还有很多,希望大家搜索查阅,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关文章
安装python3的时候就是输入python3死活没有反应的解决方法
下面小编就为大家分享一篇安装python3的时候就是输入python3死活没有反应的解决方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-01-01Python Pandas中loc和iloc函数的基本用法示例
无论是loc还是iloc都是pandas中数据筛选的函数,下面这篇文章主要给大家介绍了关于Python Pandas中loc和iloc函数的基本用法示例,文中通过示例代码介绍的非常详细,需要的朋友可以参考下2022-07-07
最新评论