栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

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

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

零基础入门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次方

 

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/702879.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号