王凯

发表文章数:35

首页 » 技术 » Python » 数字类型(上)

视频



讲解


#Python有三种不同的数字类型
#它们分别是证书、浮点数、复数
#整数:Python的整数不受长度限制
#浮点数:浮点数相加会有误差
a = decimal.Decimal('0.1')
b = decimal.Decimal('0.2')
print(a+b)
#输出结果
0.3
c = decimal.Decimal('0.3')
a + b == c
#输出结果
True
#谈到浮点数我们还不得不说一下这个E记法
#E记法也就是我们平常所说的科学计数法
#用于表示一些比较极端的数
0.00005
#输出结果
5e-05
#e-05也就是10的负5次方,合起来就是5乘以10的负5次方
#复数
#复数包含了一个实部和一个虚部
1+2j
#1就是实部,2j就是虚部
#输出结果
(1+2j)
#无论是实部还是虚部它们都是以浮点数进行存放的
#如果我们将一个复数赋值给一个变量
#我们把1+2j赋值给变量X
x = 1+2j
#那么我们可以通过x.real来获取他这个实部的数值
x.real
#输出结果
1.0
#通过x.imag来获取他这个虚部的值
x.imag
#输出结果
2.0

数字类型(上)

标签:

未经允许不得转载:作者:王凯, 转载或复制请以 超链接形式 并注明出处 王凯博客
原文地址:《数字类型(上)》 发布于2020-04-07

分享到:
赞(2) 打赏 生成海报

评论 抢沙发

6 + 7 =


长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

Vieu4.5主题
专业打造轻量级个人企业风格博客主题!专注于前端开发,全站响应式布局自适应模板。
切换注册

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录

Q Q 登 录
微 博 登 录
切换登录

注册