python 判断是否为正小数和正整数的实例
发布时间:2020-12-17 08:15:07 所属栏目:Python 来源:网络整理
导读:python 判断是否为正小数和正整数的实例 实现代码: def check_float(string): #支付时,输入的金额可能是小数,也可能是整数 s = str(string) if s.count('.') == 1: # 判断小数点个数 sl = s.split('.') # 按照小数点进行分割 left = sl[0] # 小数点前面的
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的文章还有很多,希望大家搜索查阅,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 如何根据列值删除行,其中某行的列值是另一行的子集?
- 在Pandas / Numpy中,如何使用2个不同的列在每个块内部实现滚
- Python使用@ unittest.expectedFailure为单元测试提升_Expe
- 如何在Python中将OpenCV图像传递给Tesseract?
- Python使用cookielib模块操作cookie的实例教程
- 使用Selenium WebDriver选择Element后跟文本
- python动态加载包的方法小结
- 简单实现python聊天程序
- python – pycurl / curl不遵循CURLOPT_TIMEOUT选项
- Django是Python开发最火热的一个框架!小白必学的Django框架