python笔记 运算符

0 环境

  • 编辑器:vscode
  • 系统版本:win10
  • python版本:3.9.6

1 比较运算符

> < = != >= <=,这些个运算符最终的返回值类型是bool,也就是真假。换总理解方式:一场拳赛,双方进场了,大伙都在堵谁赢(心里在比较,比较运算符的),买定离手后,坐等双方干架,经过较量后,最后裁判判决最终结果,True你猜对了,flase你猜错了。

def c():
    print(2 > 3)
    print(10 > 5 )
    print(1 != 2)

if __name__ == '__main__':
    c()

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-aBo6fLhi-1657675218658)(https://p9-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/98d334398d7249288216b1cfb3f7b38e~tplv-k3u1fbpfcp-watermark.image?)]

2 逻辑运算符

or not and。逻辑运算符操作数:bool类型或数据能够转为bool的类型。or代表两个有一个是真的就行。not意思不是。and就是你和我都得是阴性才ok。常与比较运算符搭配使用。

3 成员运算符

in not in,字面意思。它一般在集合类型中使用。

def in_notin():
    l = ['a', 'b', 'c']
    print('a' in l)
    print('aa' in l)
    print('b' not in l)

if __name__ == '__main__':
    in_notin()

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1Y9nwFKV-1657675218659)(https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/bde1cbf322444631b46ccf3a232138d4~tplv-k3u1fbpfcp-watermark.image?)]

4 身份运算符

isis not。身份运算符用于对象上。

5 位运算

<<>>&|^。位运算是什么呢,就是电影里那一串串01数字。

1 判断奇偶数

本来判断一个数是否是偶数。用if(某数 % 2 == 0),但现在可以用位运算,if((某数 & 1) == 0)

5 赋值运算符

a += 1这类的都是可以的,算术运算符可与赋值运算符一块使用。

6 运算符优先级

直接百度,不需要死记,实在拿不准,用()包裹。

7 总结

算术运算符,都知道。比较运算符故名思意就是拎出两个比一比。逻辑运算符升级了,好比两队运算符的值再比。成员运算符属于在不在这里。身份运算符属于为对象服务。位运算符典型的花最小代价获取最大的报酬(商人)。赋值运算符可赋值 + 算术运算同时使用。运算符优先级记不住上搜索,网不好,没把握,加括号。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值