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杀死一个线程的方法
Sep 06 Python
Python进程间通信之共享内存详解
Oct 30 Python
Python+OpenCV人脸检测原理及示例详解
Oct 19 Python
利用Hyperic调用Python实现进程守护
Jan 02 Python
pandas把dataframe转成Series,改变列中值的类型方法
Apr 10 Python
Linux下python与C++使用dlib实现人脸检测
Jun 29 Python
解决python3读取Python2存储的pickle文件问题
Oct 25 Python
Python向excel中写入数据的方法
May 05 Python
Flask框架模板渲染操作简单示例
Jul 31 Python
Windows上安装tensorflow  详细教程(图文详解)
Feb 04 Python
Python Tornado实现WEB服务器Socket服务器共存并实现交互的方法
May 26 Python
使用python求斐波那契数列中第n个数的值示例代码
Jul 26 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
ThinkPHP验证码和分页实例教程
2014/08/22 PHP
PHP7 新特性详细介绍
2016/09/06 PHP
php的优点总结 php有哪些优点
2019/07/19 PHP
js的压缩及jquery压缩探讨(提高页面加载性能/保护劳动成果)
2013/01/29 Javascript
JavaScript中九种常用排序算法
2014/09/02 Javascript
实现隔行换色效果的两种方式【实用】
2016/11/27 Javascript
jQuery判断邮箱格式对错实例代码讲解
2017/04/12 jQuery
Mongoose中document与object的区别示例详解
2017/09/18 Javascript
zTree jQuery 树插件的使用(实例讲解)
2017/09/25 jQuery
vue-cli 如何打包上线的方法示例
2018/05/08 Javascript
mpvue将vue项目转换为小程序
2018/09/30 Javascript
js实现无限层级树形数据结构(创新算法)
2020/02/27 Javascript
通过angular CDK实现页面元素拖放的步骤详解
2020/07/01 Javascript
[02:11]2016国际邀请赛中国区预选赛全程回顾
2016/07/01 DOTA
python中使用百度音乐搜索的api下载指定歌曲的lrc歌词
2014/07/18 Python
Python import用法以及与from...import的区别
2015/05/28 Python
python转换字符串为摩尔斯电码的方法
2015/07/06 Python
详解Python操作RabbitMQ服务器消息队列的远程结果返回
2016/06/30 Python
python字符串切割:str.split()与re.split()的对比分析
2019/07/16 Python
3行Python代码实现图像照片抠图和换底色的方法
2019/10/10 Python
关于ResNeXt网络的pytorch实现
2020/01/14 Python
Django数据库操作之save与update的使用
2020/04/01 Python
PyQt5实现登录页面
2020/05/30 Python
如何以Winsows Service方式运行JupyterLab
2020/08/30 Python
python使用dlib进行人脸检测和关键点的示例
2020/12/05 Python
python中复数的共轭复数知识点总结
2020/12/06 Python
美国爆米花工厂:The Popcorn Factory
2019/09/14 全球购物
12月小学生校园广播稿
2014/02/04 职场文书
委托书的写法
2014/08/30 职场文书
大学生翘课检讨书范文
2014/10/06 职场文书
院党委组织查摆问题对照检查材料思想汇报2014
2014/10/08 职场文书
2014年团支书工作总结
2014/11/14 职场文书
学术研讨会主持词
2015/07/04 职场文书
Redis高可用集群redis-cluster详解
2022/03/20 Redis
永中文档在线转换预览基于nginx配置部署方案
2022/06/10 Servers
GPU服务器的多用户配置方法
2022/07/07 Servers