Python数据类型:整数,浮点数,复数

Python中的整数,浮点数,复数类型的相关知识

整数

# power函数用来计算x的y次方
sum=power(x,y) 

python提供四种整数表示形式
十进制 123 545
二进制 以0b,0B开头
八进制 以0o,0O开头
十六进制 以0x,0X开头


浮点数

1.浮点数中有一个问题是不确定小数问题
比如说判断 0.2+0.3==0.5 Python会告诉你它是False
因为二进制表示十进制小数不是精确表示,因为二进制小数比较长,python会做截取处理,相加之后自然不是精确的。
2.

# round函数会对x进行四舍五入处理,d是保留的位数
num=round(x,d)
# 浮点数的科学计数法表示
# <a>.<b>可表示a*10的b次方

复数

# z=a+bj
# z.real 获得z的实部
# z.img 获得z的虚部

一些运算符

abs() # 求数据的绝对值
divmod(x,y) # 求商和余数 divmod(10,3) 返回值是(3,1) 
pow(x,y[,z]) # 求幂和余数 (x**y)%z
round() # 四舍五入
max() # 找出参数中的最大值
min() # 找出参数的最小值
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值