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装饰器使用方法实例
Nov 21 Python
Python创建模块及模块导入的方法
May 27 Python
python UNIX_TIMESTAMP时间处理方法分析
Apr 18 Python
Python实现堆排序的方法详解
May 03 Python
python urllib urlopen()对象方法/代理的补充说明
Jun 29 Python
python pandas 对series和dataframe的重置索引reindex方法
Jun 07 Python
win10下python3.5.2和tensorflow安装环境搭建教程
Sep 19 Python
django云端留言板实例详解
Jul 22 Python
详解python os.path.exists判断文件或文件夹是否存在
Nov 16 Python
python 如何将两个实数矩阵合并为一个复数矩阵
May 19 Python
解决Tkinter中button按钮未按却主动执行command函数的问题
May 23 Python
详解Python+OpenCV绘制灰度直方图
Mar 22 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
将兴奋、喜悦和坎加斯带到戴安娜:亚马逊公主
2020/03/03 欧美动漫
php获取后台Job管理的实现代码
2011/06/10 PHP
php自定义加密与解密程序实例
2014/12/31 PHP
php邮箱地址正则表达式验证
2015/11/13 PHP
基于ThinkPHP5.0实现图片上传插件
2017/09/25 PHP
PHP时间戳和日期相互转换操作实例小结
2018/12/18 PHP
使用laravel和ECharts实现折线图效果的例子
2019/10/09 PHP
Js切换功能的简单方法
2010/11/23 Javascript
详解JavaScript时间格式化
2015/12/23 Javascript
Nodejs全局安装和本地安装的不同之处
2016/07/04 NodeJs
JS公共小方法之判断对象是否为domElement的实例
2016/11/25 Javascript
使用Dropzone.js上传的示例代码
2017/10/10 Javascript
关于Google发布的JavaScript代码规范你要知道哪些
2018/04/04 Javascript
JS 实现分页打印功能
2018/05/16 Javascript
node.js读取Excel数据(下载图片)的方法示例
2018/08/02 Javascript
用Vue编写抽象组件的方法
2019/05/06 Javascript
vue中使用GraphQL的实例代码
2019/11/04 Javascript
TypeScript高级用法的知识点汇总
2019/12/17 Javascript
vue中watch和computed为什么能监听到数据的改变以及不同之处
2019/12/27 Javascript
python编写朴素贝叶斯用于文本分类
2017/12/21 Python
Python开发网站目录扫描器的实现
2019/02/21 Python
Python对HTML转义字符进行反转义的实现方法
2019/04/28 Python
Python3 批量扫描端口的例子
2019/07/25 Python
python3.5 cv2 获取视频特定帧生成jpg图片
2019/08/28 Python
Python读取YAML文件过程详解
2019/12/30 Python
Django框架实现在线考试系统的示例代码
2020/11/30 Python
CSS3 border-radius圆角的实现方法及用法详解
2020/09/14 HTML / CSS
Bose美国官网:购买Bose耳机和音箱
2019/03/10 全球购物
超市后勤自我鉴定
2014/01/17 职场文书
网上蛋糕店创业计划书
2014/01/24 职场文书
岗位竞聘书范文
2014/03/31 职场文书
应届毕业生自荐书
2014/06/18 职场文书
考研英语复习计划
2015/01/19 职场文书
业务员年终工作总结2015
2015/05/28 职场文书
2016年清明节寄语
2015/12/04 职场文书
Python机器学习之逻辑回归
2021/05/11 Python