21201223-邱宏亮9.20学习笔记(3.1节和3.2节)(3.1节部分被吞,3.2节被吞但已掌握)

发布时间:2022-07-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了21201223-邱宏亮9.20学习笔记(3.1节和3.2节)(3.1节部分被吞,3.2节被吞但已掌握)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

3.1节数字类型及操作

①整数类型:与数学中整数概念一致,可正可负,没有取值范围限制

十进制:1010,99,,-217

二进制:以0b或0B开头  如0b010,-0B101

八进制:以0o或0O开头 如0o123,-0O456

十六进制:以0X或0x开头 如0x9a,-0X89

②浮点类型:与数学中实数的概念一致,但带有小数点及小数的数字,浮点数取值范围和小数精度都存在限制,但常规运算可忽略。浮点数间运算存在不确定尾数,不是bug

二进制和十进制不完全对等,只可以无限接近,但不完全相同,导致0.1只能去53位二进制表示小数部分。一般到10E16左右。进行浮点数的运算时要用到round()函数以消除不确定尾数的影响。

round(x,d)对x四舍五入,d是小数截取位数

>>>0.1+0.2==0.3

False

>>>round(0.1+0.2,1)==0.3

Ture

浮点数可以采用科学记数法表示

0.0043  4.3e-3

960000.0  9.6E5

复数类型

与数学中复数的概念一致

j=根号-1

a+bj被称为复数,a是实部,b是虚部

z=1.23e-4+536e+89j

z.real获得实部

z.imag获得虚部

④数值运算操作符

+,-,*,/,%,**(两种情况)

二元操作

21201223-邱宏亮9.20学习笔记(3.1节和3.2节)(3.1节部分被吞,3.2节被吞但已掌握)

数字类型的关系

类型间可进行混合运算,生产结果为最类型

整数<浮点数<复数

例如123+4.0=127.0

⑤数值运算函数

abs(x)取x的绝对值

divmod(x,y)商余,同时输出商和余数。如divmod(10,3)结果为(3,1)

pow(x,y[,z])幂余   [..]表示参数z可省略

round(x[,d])四舍五入

max()

脚本宝典总结

以上是脚本宝典为你收集整理的21201223-邱宏亮9.20学习笔记(3.1节和3.2节)(3.1节部分被吞,3.2节被吞但已掌握)全部内容,希望文章能够帮你解决21201223-邱宏亮9.20学习笔记(3.1节和3.2节)(3.1节部分被吞,3.2节被吞但已掌握)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。