Python之数值和内建函数
内建常用数据类型
分类
- 数值型
- int、float、complex、bool
- 序列sequence
- 字符串str、字节序列bytes、bytearray
- 列表list、元组tuple
- 键值对
- 集合set、字典dict
取整
取整 int // round math.floor math.ceil
说明:两条//斜杠是整除,奇数取整时,会返回离它最近的正整数或负整数。
说明:先导入math模块:import math
math.floor() # math.tab键(可以看到math的各种方法),我们使用的是floor方法floor(地板的意思),就是向下取整。
进行3次测试,得到的结果都是向下取整
math.ceil() # math.tab键(可以看到math的各种方法),我们使用的是ceil方法ceil(天花板的意思),就是向上取整。
进行2次正数和负数的测试,得到的结果都是向上取整
也可以使用int函数进行取整操作,通过上图的实验,可以看到,int取整是正数向下取整,负数向上取整,也就是截取整数部分取整。
round(元整)
通过上图实验,可以看到一个规律,比5小的向下取整,比5大的向上取整,那么5呢,有的5是向上取整取整的有的5是向下取整,这里有一个口诀,四舍六入五取偶,取离它最近的偶数。
求次方,和求开方
求最大值max和最小值min