布尔型
布尔型数据的算术运算
- -布尔型的取值只有两个,True 和 False
- 可以拿来做算术运算,此时等价于 1 和 0
- 更多的是做判断真假的逻辑运算
布尔型数据的逻辑运算
- 计算优先级:先算not ,再算and, 最后算or
数值型
整型int
浮点型float
复数型complex
- 语法: real + j
- 虚数不能单独存在,它们总是和一个值为0.0的实数部分一起构成一个复数
- 实数部分和虚数部分都是浮点数
- 虚数部分必须有 j 或 J,亲测不能用i
返回复数的实部
a.real
返回复数的虚部
a.imag
返回复数的共轭复数
a.conjugate()
数值型数据的类型转换
转换为int型–int()
- int(x)—转换成整数类型
- 如果x是浮点型,小数点后面的数字都会砍掉,注意不是四舍五入。
- 如果想四舍五入,可以用round(x)
c = int(input("请输入一个小数:"))
转换为float型–float()
数值型数据的计算
简单地算术运算符
| 运算符 | 描述 | 实例 |
| ------ | ------ | ------------------------------------------------------------ |
| + | 加 | 两个对象相加 a + b 输出结果 30 |
| - | 减 | 得到负数或是一个数减去另一个数 a - b 输出结果 -10 |
| * |