目录
一、整数类型
二、浮点数类型
三、复数类型
四、更多的数学函数
一、整数类型:int
-
最大特点是不限制大小
无论多复杂的算式都可以直接得到结果 -
常见的运算
image.png -
大小比较
image.png -
连续比较判断
image.png -
数的进制
我们用多少个不同符号来表示数?
通常用的十进制是0-9,十个不同符号
逢十进一
image.png -
整数的各种进制表示
Python语言中可以直接用二进制、八进制和十六进制来表示整数,只要加一个前缀用以标识几进制即可
image.png
二、浮点数类型
- 操作与整数类似
- 浮点数受到17位有效数字的限制
- 特点
科学记数法
有效位数 - 特性
进制转换导致精度误差
image.png
用浮点数大小判断不要用等于,用两者的差小于一个很小的数
三、复数类型
- 复数生成
Python内置复数数据类型 -
复数运算
支持所有常见计算
image.png - 复数比较
复数之间只能比较是否相等 -
复数应用
求平面上两个点(x1,y1)和(x2,y2)的距离
image.png
四、更多的数学函数
-
数学常数
圆周率π、自然对数的底e等 -
数学函数
三角函数、对数、最大公约数、最小公倍数等
image.png -
专门面向复数计算(cmath模块)
math模块中的数学函数只能用于计算整数和浮点数,对于复数就无能为力了
平面直角坐标和极坐标之间的转换
image.png
网友评论