python 判断是否为正小数和正整数的实例
作者:修仙小白 时间:2022-06-12 01:26:04
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
来源:http://www.cnblogs.com/lhly/p/7221456.html
标签:python,判断,小数,正整数
0
投稿
猜你喜欢
10行Python代码实现Web自动化管控的示例代码
2021-05-30 17:01:05
Win定时任务执行php脚本
2024-05-06 10:07:55
python的迭代器,生成器和装饰器你了解吗
2024-01-02 12:45:12
一文带你探寻Python中的装饰器
2021-07-11 10:17:59
mssql存储过程表名和字段名为变量的实现方法
2011-12-01 07:59:13
PyQt5实现多张图片显示并滚动
2021-09-14 16:34:05
Python实现将图像转换为ASCII字符图
2022-07-15 06:05:20
MYSQL 一个巧用字符函数做数据筛选的题
2024-01-26 01:39:05
PHP实现更改hosts文件的方法示例
2023-10-19 18:30:12
Python中for循环可迭代对象迭代器及生成器源码学习
2023-10-11 07:00:30
MySQL日志专项之redo log和undo log介绍
2024-01-23 03:33:16
解决Git Bash中文乱码的问题
2023-04-07 09:50:40
python基于K-means聚类算法的图像分割
2021-03-30 02:29:05
Python如何判断字符串是否仅包含数字
2023-12-23 08:16:04
python文件夹分区的实现方法实例
2022-03-04 02:05:39
python调用百度地图WEB服务API获取地点对应坐标值
2021-06-05 18:21:28
Python中请不要再用re.compile了
2021-08-30 23:57:51
YUI3新特性学习
2012-04-26 16:25:20
用纯CSS3绘制的网站图标
2010-03-28 13:51:00
sql中count或sum为条件的查询示例(sql查询count)
2024-01-16 04:05:02