1. 数值类型
Python 提供了几种主要的数值类型,用于表示和操作不同种类的数值。
整数 (int)
整数类型表示没有小数部分的数值,可以是正数、负数或零。
|
|
浮点数 (float)
浮点数类型表示带有小数部分的数值,用于表示实数。
|
|
复数 (complex)
复数类型用于表示具有实部和虚部的数值,表示为 a + bj 的形式,其中 a 是实部,b 是虚部。常用于科学计算,程序员使用较少。
|
|
2. 查看数据类型
内建函数 type
可以用来查看变量的类型。
|
|
运行结果:
|
|
3. 算术运算符
Python 提供了丰富的算术运算符,用于对数值进行各种基本的数学运算。
运算类型 | 运算符 | 描述 |
---|---|---|
加法运算 | + | 两个数相加 |
减法运算 | - | 两个数相减 |
乘法运算 | * | 两个数相乘 |
除法运算 | / | 两个数相除 |
取整除(商) | // | 两个数相除并取整 |
取余数运算 | % | 两个数相除并取余数 |
幂运算 | ** | 比如 2**3:计算 2 的 3 次方 |
加法 (+)
加法运算符用于将两个数相加。
|
|
减法 (-)
减法运算符用于从第一个数中减去第二个数。
|
|
乘法 (*)
乘法运算符用于将两个数相乘。
|
|
除法 (/)
除法运算符用于将第一个数除以第二个数,返回浮点数结果。
|
|
整数除法 (//)
整数除法运算符用于将第一个数除以第二个数,返回向下取整后的整数结果。
|
|
取余运算 (%)
取余运算符用于返回两个数相除后的余数。
|
|
幂运算 (**)
幂运算符用于将第一个数作为底数,第二个数作为指数,进行指数运算。
|
|
4. 运算符优先级
在 Python 中,不同的算术运算符有不同的优先级。乘法、除法、取余和幂运算符的优先级高于加法和减法运算符。括号 () 可以用于改变运算的顺序,括号内的表达式总是最先计算。
5. 生成随机数
random
模块用于生成随机数。
生成随机整数:
使用 random.randint(a, b)
,生成一个在 a(包括)到 b(包括)之间的随机整数。
|
|
生成随机浮点数:
使用 random.random()
,生成一个在 0(包括)到 1(不包括)之间的随机浮点数。
|
|