python-数据类型(数值型)

目录

数值型

整型(int)

长整型(long int)

浮点型(float)

复数型(complex)

布尔型(bool)


数值型

数值型方法参考:https://www.runoob.com/python/python-numbers.html

整型(int)

同数学中的整数:包括负整数,0,正整数。不带小数点的数字。

长整型(long int)

是整型的超集,可以表示无限大的整数。长整型的后面带有字母“L”或“l”。long函数在python3.x版本中已经删除,不再使用。

浮点型(float)

浮点数可以用科学计数法来表示,如1.5e2=1.5x10平方=150.0

复数型(complex)

复数由实数和虚数两部风构成,如:

布尔型(bool)

布尔值其实是整型的子类型,布尔型数据只有两个取值:True和False,分别对应整型的1和0。每一个Python对象都天生具有布尔值(True或False),进而可用于布尔测试(如用在if、while中)。

布尔型数据有:None、0、空的数据类型(空字符串:'',空列表[],空元组(),空字典{})、长整型0L、浮点型0.0、复数型0.0+0.0j  ,常用的是前三种。

布尔型的判断:真(True)假(False)、对(True)错(False)、有(True)无(False)

 

python数字类型转换、运算、数学函数、随机数函数三角函数幂函数和对数函数双曲函数数学常量(圆周率、自然常数)、mathcmathDecimal、参看:

https://www.runoob.com/python/python-numbers.html

数值型的运算

操作说明boolint floatcomplex
x ** y指数运算11 11
+x符号不变11 11
-x符号取反11 11
~x按位取反11   
x * y11 11
x / y除法11 11
x // y地板除(取商为整数(int型))11 11
x % y取余11 11
x + y加法11 11
x - y减法11 11
x << y位左移11   
x >> y位右移11   
x & y按位与11   
x ^ y按位异或11   
x | y按位或11   
abs(x)取绝对值11 11
bin(x)整型->二进制字符串11   
bool(x)布尔型转换11 11
chr(x)ASCII码->单字符串11   
complex(re, im)实部为re,虚部为im的复数11 11
divmod(x, y)除法及取余11 11
float(x)浮点转换函数11 1 
hex(x)整型->十六进制字符串11   
int(x)整型转换11 1 
long(x)长整型转换11 1 
pow(x)指数运算11 11
oct(x)整型->八进制字符串11   
round(x[, n])保留n位小数并四舍五入11 1 
unichr(x)ASCII码->Unicode单字符串11 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值