python3的运算符

算数运算符


  • + -
  • *:两个数相乘或者返回若个重复的字符串
  • /
  • %: 取模,返回除法的余数
  • ** :幂运算,返回次方
  • //:取证除,往小的方向取整

比较(关系)运算符


  • == :等于
  • !=:不等于
  • >:大于
  • <:小于
  • >=:大于等于
  • <=:小于等于

赋值运算符


  • = :赋值
  • += :加法赋值
  • -=:减法赋值
  • *=* :乘法赋值
  • /= :除法赋值
  • %=:取模赋值
  • **= :幂运算赋值
  • //=:取整除赋值
  • := :海象运算符,可在表达式内部为变量赋值,python 3 新增的运算符

逻辑运算符


  • and
  • or
  • not

位运算符


按位运算符是把数字看作二进制来进行计算的
规则:

  • 下表中变量 a 为 60,b 为 13 二进制二进制格式如下:
a = 0011 1100

b = 0000 1101

-----------------

a&b = 0000 1100

a|b = 0011 1101

a^b = 0011 0001

~a  = 1100 0011

image.png

成员运算符


  • in
  • not in

身份运算符


  • is:is 判断两个标识符是不是引用自一个对象
  • is not:判断两个标识符是不是引用自不同的对象

运算符优先级


image.png

posted @   鱼仔_yuzai  阅读(10)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· 单线程的Redis速度为什么快?
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
点击右上角即可分享
微信分享提示