python双目运算符_案例驱动Python学习笔记[第2部分]身体健康助手BMI,式,第二篇,小...

驱动案例

BMI身体质量指数,是目前国际上常用的衡量人体是否健康的一个标准。当我们需要比较分析一个人的体重对于不同高度的人所带来健康影响时,BMI值是一个中立而可靠的指标。

要求编写:

身体健康小助手BMI:请输入身高、体重检测BMI,如果BMI>=30输出肥胖![BMI=体重(kg)÷身高的平方(m)]

运算符

算术运算符

算术运算符包括+、-、*、/、//、%和**,这些运算符都是双目运算符,每个运算符可以与两个操作数组成一个表达式。

27b673e11443ee6cc74eeb4da1c1df07.png

Python在对不同类型的对象进行运算时,会强制将对象的类型进行临时类型转换,这些转换遵循如下规律:

布尔类型进行算术运算时,被视为数值0或1;

整型与浮点型运算时,将整型转化为浮点型;

其它类型与复数运算时,将其它类型转换为复数类型。

比较运算符

比较运算符有:==、!=、>、=、<=。比较运算符同样是双目运算符,它与两个操作数构成一个表达式。

b97bf256c87309f5269c67b176c3107c.png

赋值运算符

赋值运算符的功能是:将一个表达式或对象赋给一个左值,其中左值必须是一个可修改的值,不能为一个常量。

>>> a = 3

>>> b = 5

>>> a = b

>>> a

5

混合赋值运算符:

b0ece3cd9015be757e1a13cbb6c5870f.png

逻辑运算符

Python中分别使用or、and、not这三个关键字作为逻辑运算“或”、“与”、“非”的运算符,其中or与and为双目运算符,not为单目运算符。

>>> 3 or 0

3

>>> 3 - 3 and 5

0

>>> not(False)

True

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值