Python的运算符

表达式

是由运算符和操作数组成的。也可以说是能够表达出一定结果的式子。
操作数指运算符两边参与运算的对象
运算符用于执行程序代码运算,会针对一个以上操作数项目来进执行运算
语句是指的是一段可执行的代码,表示的是一个动作而不是生成或者返回一个值。比如输出,给变量赋值等都可以称之为一个语句
表达式:能够表达出一定结果的式子,表示的是一个结果
语句:指的是一段可执行的代码,表示的是一个动作/命令

注意:表达式不一定是一条语句,但一条语句中可以包含表达式。
算数运算符
在这里插入图片描述
复合赋值运算符
在这里插入图片描述
示例:
age += 1 ===》age = age +1 先进行运算得出结果 然后把结果重新赋值给age

比较运算符
定义:比较运算通常用于比两个数或两个表达式的大小,比较的结果是布尔类型,要么是True要么是False。
作用:使用 比较运算符 可以比较高低、大小、长短
在这里插入图片描述
注意:
“=”与“”的区别:
“=”表示赋值,比如 a = 1,表示把1赋值给a
”表示比较运算符等于,比如 a=1,b=2, 则a == b的值是False
逻辑运算符
逻辑运算符可以将两个或多个关系表达式连接成一个或使表达式的逻辑反转,从而得出最终一个结果
逻辑运算符的运算结果也可以是布尔类型的,经常与比较运算符结合使用
在这里插入图片描述
and
第一种情况:and左右两边都是比较运算,最终运算结果是布尔类型,这也是逻辑运算中最常用的一种情况。
用法:and左右两边有一个False,则最终结果即为False,只有当and两边都是True,则最终结果才是True.
第二种情况:and左右两边没有其他逻辑运算仅数字。
用法:如果 a为False,a and b 返回 False,否则它返回 b 的计算值。在python中,数字0即为Fasle, 其他数字为True
or
第一种情况:or左右两边都是比较运算。
用法:or左右两边只要有一个为True,则最终结果即为True,只有当or两边都是False,则最终结果才是False.
第二种情况:or左右两边没有其他逻辑运算仅数字。
用法:如果 x 是True,它返回 x 的值,否则它返回 y 的计算值.
not
not:就是不是的意思。写法:not a
用法:如果 a为 True,则返回 False;如果 a 为 False,则返回 True.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值