python 判断是否为正小数和正整数的实例


Posted in Python onJuly 23, 2017

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的文章还有很多,希望大家搜索查阅,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Python 相关文章推荐
python判断windows系统是32位还是64位的方法
May 11 Python
Python优化技巧之利用ctypes提高执行速度
Sep 11 Python
用python 批量更改图像尺寸到统一大小的方法
Mar 31 Python
pycharm打开命令行或Terminal的方法
Jan 16 Python
python 中的列表生成式、生成器表达式、模块导入
Jun 19 Python
Win下PyInstaller 安装和使用教程
Dec 25 Python
Django后台管理系统的图文使用教学
Jan 20 Python
Python try except异常捕获机制原理解析
Apr 18 Python
解决Keras 自定义层时遇到版本的问题
Jun 16 Python
Python从MySQL数据库中面抽取试题,生成试卷
Jan 14 Python
pytorch 两个GPU同时训练的解决方案
Jun 01 Python
python中super()函数的理解与基本使用
Aug 30 Python
python WindowsError的错误代码详解
Jul 23 #Python
python实现发送邮件功能
Jul 22 #Python
Python编程之列表操作实例详解【创建、使用、更新、删除】
Jul 22 #Python
Python原始字符串与Unicode字符串操作符用法实例分析
Jul 22 #Python
安装Python的教程-Windows
Jul 22 #Python
Python编程之字符串模板(Template)用法实例分析
Jul 22 #Python
Python编程之string相关操作实例详解
Jul 22 #Python
You might like
php实现俄罗斯乘法实例
2015/03/07 PHP
php DES加密算法实例分析
2019/09/18 PHP
php+iframe 实现上传文件功能示例
2020/03/04 PHP
javascript一些实用技巧小结
2011/03/18 Javascript
JS实现拖动示例代码
2013/11/01 Javascript
js数组的基本操作(很全自己整理的)
2014/10/16 Javascript
Javascript 完美运动框架(逐行分析代码,让你轻松了运动的原理)
2015/01/23 Javascript
JS实现在状态栏显示打字效果完整实例
2015/11/02 Javascript
详解Bootstrap四种图片样式
2016/01/04 Javascript
jQuery制作网页版选项卡
2016/07/28 Javascript
axios发送post请求springMVC接收不到参数的解决方法
2018/03/05 Javascript
react以create-react-app为基础创建项目
2018/03/14 Javascript
jQuery实现常见的隐藏与展示列表效果示例
2018/06/04 jQuery
详解wepy开发小程序踩过的坑(小结)
2019/05/22 Javascript
Javascript 关于基本类型和引用类型的个人理解
2019/11/01 Javascript
微信小程序实现注册登录功能(表单校验、错误提示)
2019/12/10 Javascript
jQuery实现移动端下拉展现新的内容回弹动画
2020/06/24 jQuery
JavaScript逻辑运算符相关总结
2020/09/04 Javascript
微信小程序抽奖组件的使用步骤
2021/01/11 Javascript
Sanic框架蓝图用法实例分析
2018/07/17 Python
Python3中内置类型bytes和str用法及byte和string之间各种编码转换 问题
2018/09/27 Python
解决python opencv无法显示图片的问题
2018/10/28 Python
python3中eval函数用法使用简介
2019/08/02 Python
python音频处理的示例详解
2020/12/23 Python
详解CSS3中字体平滑处理和抗锯齿渲染
2017/03/29 HTML / CSS
canvas里面如何基于随机点绘制一个多边形的方法
2018/06/13 HTML / CSS
应聘收银员个人的求职信
2013/11/30 职场文书
教学质量评估实施方案
2014/03/17 职场文书
幼师个人总结范文
2015/02/28 职场文书
教师专业技术工作总结2015
2015/05/13 职场文书
2015年度个人教学工作总结
2015/05/20 职场文书
钢铁是怎样炼成的读书笔记
2015/06/29 职场文书
党风廉洁教育心得体会
2016/01/20 职场文书
《藏戏》教学反思
2016/02/23 职场文书
2016年小学植树节活动总结
2016/03/16 职场文书
纯html+css实现奥运五环的示例代码
2021/08/02 HTML / CSS