为什么80%的码农都做不了架构师?>>>   

Python 内置的数字类型也含有一些内置方法,我们可以通过 dir(数字),来查这些数字的内置方法

浮点数:

如 dir(1.0) 可以查看浮点数的内置方法

>>> dir(1.0)
['__abs__', '__add__', '__bool__', '__class__', '__delattr__', '__dir__', '__divmod__', '__doc__', '
__eq__', '__float__', '__floordiv__', '__format__', '__ge__', '__getattribute__', '__getformat__', '
__getnewargs__', '__gt__', '__hash__', '__init__', '__int__', '__le__', '__lt__', '__mod__', '__mul_
_', '__ne__', '__neg__', '__new__', '__pos__', '__pow__', '__radd__', '__rdivmod__', '__reduce__', '
__reduce_ex__', '__repr__', '__rfloordiv__', '__rmod__', '__rmul__', '__round__', '__rpow__', '__rsu
b__', '__rtruediv__', '__setattr__', '__setformat__', '__sizeof__', '__str__', '__sub__', '__subclas
shook__', '__truediv__', '__trunc__', 'as_integer_ratio', 'conjugate', 'fromhex', 'hex', 'imag', 'is
_integer', 'real']

.is_integer():判断一个浮点数是否为整数

这个方法有点奇怪,只有浮点数 float 类型可以使用,int 类型不能使用

个人理解为如果1个浮点数可以转换成整数 。就返回 True ,否则返回Flase

>>> 4.0.is_integer()           #4.0 可以转换整数4 ,返回True
True
>>> 4.2.is_integer()
False
>>> 4.00.is_integer()
True
>>> 4.is_integer()              #如果Int 类型使用 .is_integer() 则报错File "<stdin>", line 14.is_integer()^
SyntaxError: invalid syntax

as_integer_ratio(): 查看一个分数的分子和分母

>>> 0.5.as_integer_ratio()             #2分之1
(1, 2)
>>> 0.25.as_integer_ratio()            #4分之1
(1, 4)

转载于:https://my.oschina.net/esdn/blog/885297

Python 浮点数的内置方法相关推荐

  1. python列表的内置方法_Python内置方法详解

    1. 字符串内置方法详解 为何要有字符串?相对于元组.列表等,对于唯一类型的定义,字符串具有最简单的形式. 字符串往往以变量接收,变量名.可以查看所有的字符串的内置方法,如: 1> count: ...

  2. python __repr__方法_第8.13节 Python类中内置方法__repr__详解

    当我们在交互环境下输入对象时会直接显示对象的信息,交互环境下输入print(对象)或代码中print(对象)也会输出对象的信息,这些输出信息与两个内置方法:__str__方法和__repr__方法有关 ...

  3. python 类的内置方法_Python 类的常用内置方法

    类的内置方法(魔法方法): 凡是在类内部定义,以__开头__结尾的方法,都是类的内置方法,类的内置方法,会在满足某种条件下自动触发. 1.1__new__ __new__:在___init__触发前, ...

  4. python 类的内置方法_【转】[python] 类常用的内置方法

    原文:http://xukaizijian.blog.163.com/blog/static/170433119201111894228877/ 内置方法 说明 __init__(self,...) ...

  5. Python学习day07 - Python进阶(1) 内置方法

    Python学习day07-Python进阶(1)数据类型的内置方法一. 数字类型内置方法1. 整型内置方法1.1 作用1.2 定义方法1.3 内置方法1.4 存在一个还是多个值1.5 有序or无序1 ...

  6. python类的内置方法_python面向对象之类中的内置方法

    __setattr__,__delattr__,__getattr__,__getattribute__以及标准类型的二次加工 __setattr__,__delattr__,__getattr__的 ...

  7. python内置模块和内置方法

    python内置模块 time json re logging random os sys xml pikle shelve getopt uuid subprocess collections fu ...

  8. Python的内置方法(二)

    2019独角兽企业重金招聘Python工程师标准>>> open(name[,mode[,buffering]]):打开文件,返回一个file类型的对象.如果文件不能打开,抛出IOE ...

  9. python的装饰器迭代器与生成器_python3 装饰器、列表生成器、迭代器、内置方法详解等(第四周)...

    前言: 为什么要学习python3? 原因: 1.学习一门语言能力 2.通过该语言能力完成测试自动化以及独立完成自测框架知识 那么我要做什么呢? 1.每天花十个小时完成python3的学习 要在什么地 ...

最新文章

  1. java中有符号数和无符号数,C语言中无符号数和有符号数之间的运算
  2. 如何让linux的history命令显示时间记录
  3. python有哪些作用-python是什么 特点及功能
  4. Java经典面试题(N人循环报M个数出列)实现
  5. 关键字super的作用 ||  Java内存区域
  6. MySQL中自动增长类型要求
  7. SQL 2005安装问题解决办法
  8. linux java字符集编码_Java字符集编码
  9. mysql select 查询选后5个_mysql 查询select语句汇总
  10. 2017第四届中国国际大数据大会成功召开
  11. DW —— 静态图片的交替更换
  12. JavaSE学习笔记(七)—— 继承final关键字
  13. .NET开发设计模式-获取某个接口下面所有的派生类
  14. 句子迷 有哪些你第一眼就爱上的电影台词
  15. 深入Scala系列之一组件重用
  16. 腾讯、阿里、京东…互联网大厂2022新年礼盒长啥样?我酸了
  17. 深圳大学数学文化赏析MOOC答案
  18. Java中如何判断指定日期是不是今天
  19. HC32F460 实现模拟U盘导入python脚本在19264点阵屏上绘图--RTthread移植
  20. 群晖NAS用迅雷远程下载Xware 1.xxx的进程监视和掉线自动重启

热门文章

  1. zz在Ubuntu中通过源码安装编译安装软件(MySQL篇)
  2. Spring的事务管理和数据库事务相关知识
  3. 利用mysql5.6 的st_distance 实现按照距离远近排序。 (转载)
  4. MapReduce-深度剖析
  5. C++单例实现及回收(转)
  6. 动态设置imageview 宽高
  7. 简单数据结构——单向链表
  8. 实验三 类和对象
  9. CentOS 7 编译安装 PHP 7
  10. [Python学习25] 关于函数更多的练习