Python基础--数值类型
来源:互联网 发布:光明数据 东华 编辑:程序博客网 时间:2024/06/10 01:29
一、基本类型
int ,float
十进制 直接写数字例如10;
二进制 0b开头+数字,例如0b1011;
八进制 0o开头+数字,例如0o1571;
十六进制:0x开头+数字,例如 0xFF;
基本运算符: +(加),-(减),*(乘),/ ** 次方数;三的二次方 3**2; // 整除, % 取余
二、
python 变量是 强类型变量,
例如,整形和string类型运算 10+int(“1”);
int(“”,16);
int(变量,进制数);
float(),转换成float
bin() 转换成二进制
Oct() 转换成八进制
>>> int("ff",16)255>>> float(1)1.0>>> bin(10)'0b1010'
三、数学模块
math
向下取整>>> import math>>> math.floor(3.14)3>>> math.floor(-3.14)-4向零取整>>> math.floor(-3.14)-4>>> math.trunc(3.14)3>>> math.trunc(-3.14)-3向上取整>>> math.ceil(3.14)4>>> math.ceil(-3.14)-3四舍五入>>> round(3.14)3>>> round(3.56)4
四、浮点精度
>>> 0.1+0.1+0.1+0.30.6000000000000001>>> decimal.Decimal('0.1')+decimal.Decimal('0.1')+decimal.Decimal('0.1')+decimal.Decimal('0.3')Decimal('0.6')
五、bool
>>> True==1True>>> False==0True
>>> bool(1)True>>> bool(2)True>>> bool(0)False>>> bool(0.000)False>>> bool(None)False>>> bool("")False
阅读全文
0 0
- Python基础--数值类型
- python基础2之数值类型---字符串
- python类型数值操作
- Python数值类型
- Python数值类型学习
- python 数值类型转换
- python 数值类型,判断类型
- Python 基础-数值
- MySQL_003_基础_数值类型
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- python类型转换、数值操作
- 深入理解SELinux SEAndroid 一
- 【JSOUP】如何解析HTML对象?学习笔记1
- docker总结二——命令
- docker总结三
- 【LeetCode】292 Nim Game
- Python基础--数值类型
- spring事务原理剖析
- docker总结四
- Python发送短信
- docker总结五
- openlayers3 ol3热力图 json
- 见习小感想
- Windows10自带应用的卸载和恢复
- Docker Toolbox创建虚拟机时 --virtualbox-share-folder 共享目录参数的正确用法