镇宅符:python浮点数_自动转换_强制转换_增强赋值运算符-百战程序员
符法 道教网 2022-10-09 161
免费测运势 免费批八字:
师父微信: master8299
浮点数 float
浮点数用科学计数法表示镇宅符。比如:3.14,表示成:314E2或者314e2
这些数字在内存中也是按照科学计数法存储镇宅符。
类型转换和四舍五入
类似于int(),我们也可以使用float()将其他类型转化成浮点数镇宅符。
整数和浮点数混合运算时,表达式结果自动转型成浮点数镇宅符。比如:2+8.0的结果是10.0
round(value)可以返回四舍五入的值镇宅符。但不会改变原有值,而是产生新的值
增强型赋值运算符
运算符+、、,/、//、和%和赋值符=结合可以构成“增强型赋值运算符”镇宅符。
运算符例子等价+=a += 2a = a + 2=a = 2a = a2=a = 2a = a 2/=a /= 2a = a / 2//=a //= 2a = a//2=a = 2a = a2%=a %= 2a = a % 2
⚠️注意:
“+=”中间不能加空格镇宅符!
结合的是右侧整个表达式:
1
y = x+2 # 相当于:y = y(x+2) 而不是:y = yx+2
实时效果反馈
1. python3中浮点数镇宅符,如下讲法错误的是:
A 314E2,表示的是:3.14
B a+=2镇宅符,相当于a = a+2
C round(value) 可以进行四舍五入镇宅符,并修改了value对象的值
D float("3.1415")可以转成浮点数:3.1415
答案
1=C
本文链接:https://www.daojiaowz.com/index.php/post/62888.html
转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!
