零基础入门python--数字类型(上,下)

零基础入门python--数字类型(上,下),第1张

零基础入门python--数字类型(上,下)

python有三种不同的数字类型。

整数:python中的长度是没有限定的。像124535

浮点数:python中的浮点数存在误差,是因为python和c语言都是采用IEEE754的标准来存储浮点数的,所以产生一定误差

如何精确的计算到浮点数?

这里我们需要借助到decimal(十进制)模块

 科学计数法

 复数:复数包含了一个实部和一个虚部

1是实部,2j是虚部

通过x.real访问他的实部

x.imag访问他的虚部 

x//y:x除以y的结果(地板除)。要确保俩数相除的结果为一个整数。如果不是,那么取比目标结果小的最大整数

x%y:取余(x==(x//y)*y+(x%y))

divmod(x,y):返回(x//y,x%y)

abs用于复数,返回的是复数的模 

int()转换为整形,不是四舍五入而是把小数直接拿掉

float()转换为浮点数

pow(x,y)计算x的y次方。如果pow传入第三个值会进行取余

x**y 计算x的y次方

 

 

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5702984.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存