Python 数据类型-Number(数字)
1 Number(数字)
Python 3支持3种不同的数值类型:整型(int)、浮点型(float)、复数(complex)。
1.1 整型
int通常被称为整型或整数,是正、负整数,不带小数点。
25 + 25
50
51 - 25 - 25
1
25 * 2
50
150 / 50
3.0
150 // 50 #地板除
3
153 % 3 #取余
0
1.2浮点型
浮点型由整数部分与小数部分组成,也可以使用科学计数法表示。
3.1 * 2.0
6.2
151 / 3.0
50.333333333333336
1.3 复数
复数由实数部分和虚数部分构成,可以用a+bj或complex(a,b)表示,复数的实部a和虚部b都是浮点型。
x = 1.0 + 2.0j
y = 2.0 + 3.0j
print(x+y)
(3+5j)
a = 5
b = 6
complex(a,b)
(5+6j)
1.4数据类型转换
有时我们要对数据内置的类型进行转换,只需要将数据类型作为函数名即可。数据的类型转换时有如下4个函数可以使用:
- int(x)将x转换为一个整数。
- float(x)将x转换为一个浮点数。
- complex(x)将x转换为一个复数,实数部分为x,虚数部分为0。
- complex(x, y)将x和y转换为一个复数,实数部分为x,虚数部分为y。x和y是数字表达式。
int(1.234)
1
float(1234)
1234.0
float(input())
123
123.0
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步