Part2--布尔型和数值型

布尔型

布尔型数据的算术运算

  • -布尔型的取值只有两个,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("请输入一个小数:"))   # 这样是错的
# 小数形式的字符串不能直接通过int()转化为int型

转换为float型–float()

数值型数据的计算

简单地算术运算符

  • 乘除大于加减
  • 指数运算大于乘除
| 运算符 | 描述   | 实例                                                         |
| ------ | ------ | ------------------------------------------------------------ |
| +      || 两个对象相加 a + b 输出结果 30                               |
| -      || 得到负数或是一个数减去另一个数 a - b 输出结果 -10            |
| *      |
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值