✨本文章已收录于Python系列专栏:👉Python学习笔记
🔥想从0到100更深入学习Python,可订阅博主的Python付费专栏👉Python从入门到精通 限时9.9元即可享受付费专栏权益,一个专栏带你吃透Python
🥇Python从入门到精通文章导航站,可直接点击相应链接进行阅读 👉Python从入门到精通系列专栏文章导航站
🎉Python从入门到精通专栏限时9.9元订阅地址 👉Python从入门到精通
💬订阅👉Python从入门到精通 专栏后可加V:hacker0327进入Python学习交流群,手把手教学+专业答疑(代码指导+远程服务)+进群可领取Python视频教程以及Python相关电子书合集
Python运算符
- Python运算符(持续更新中)
- 算术运算符
- 赋值运算符
- 比较(关系)运算符
- 逻辑运算符
- 位运算符(了解即可)
- 成员运算符
- 身份运算符
- 三目运算符
- 运算符优先级
- 结束语🥇
Python运算符(持续更新中)
算术运算符
✅算术运算符是处理四则运算的符号,数字处理应用方面最多,在Python中,常用的算术运算符如下表所示
运算符 描述 + 加 - 减 * 乘 / 除 % 取摸-返回除法的余数 ** 幂-返回x的y次方 // 取整数-返回商的整数部分 详解算术运算符
- +运算符
+运算符用于两个数相加
实例:将x和y的值相加
x = 10 y = 7 print("两个数相加:", x + y)
- -运算符
-运算符用于将两个数相减
实例:将x和y的值相减
x = 10 y = 7 print("两个数相减:", x - y)
- *乘运算符
*乘运算符用于将两个数相乘
实例:将x和y的值相乘
x = 10 y = 7 print("两个数相乘:", x * y)
- /除运算符
/运算符用于将两个数相除
实例:将x和y的值相除
x = 10 y = 7 print("两个数相乘:", x / y)
- %取模运算符(返回除法的余数)
%取模运算符用于将两数进行取模运算
实例:将x和y的值进行取模,返回余数
x = 10 y = 7 print("两个数相除:", x / y) print("两个数取整除:", x // y)
- //取整除运算符(返回商的整数部分)
//取整除运算符用于将两数进行取整除运算(默认保留小数点后16位)
实例:将x和y的值进行取整除,返回商的整数部分
返回商的整数部分是指返回整数,例如10与7相除约等于1.4285714285714286,取商的整数部分即取1
x = 10 y = 7 print("两个数相除:", x / y) print("两个数取整除:", x // y)
- **幂运算符(返回x的y次方)
**幂运算符用于将两数进行乘方运算符
实例:将x和y的值进行幂运算(例如2的2次等于4)
x = 2 y = 2 print("两数取幂:", x ** y)
赋值运算符
✅赋值运算符主要用于为变量等赋值,可以直接把简单赋值运算符右边的值直接赋值给左边的变量,也可以进行某种运算后再赋值给左边的变量。在Python中,常用的赋值运算符如下表所示
运算符 描述 = 简单的赋值运算符 += 加法赋值运算符 -= 减法赋值运算符 *= 乘法赋值运算符 /= 除法赋值运算符 %= 取模赋值运算符 **= 幂赋值运算符 //= 取整除赋值运算符 详解赋值运算符
- =简单的赋值运算符
把结果赋值给给一个变量
实例:将x的值赋值给y输出y的值
x = 777 y = x print("y的值:", y)
- +=加法赋值运算符
x+=y相当于x=x+y(将x+y的值重新赋值给x)
实例:将x与y进行加法赋值运算
x = 10 x += 7 print("加法赋值:", x)
- -=减法赋值运算符
x-=y相当于x=x-y(将x-y的值重新赋值给x)
实例:将x与y进行减法赋值运算
x = 10 x -= 7 print("减法赋值:", x)
- *=乘法赋值运算符
x*=y相当于x=x * y(将x * y的值重新赋值给x)
实例:将x与y进行乘法赋值运算
x = 10 x *= 7 print("乘法赋值:", x)
- /=除法赋值运算符
x/=y相当于x=x / y(将x / y的值重新赋值给x)
实例:将x与y进行除法赋值运算
x = 10 x /= 7 print("除法赋值:", x)
- %=取模赋值运算符
x%=y相当于x=x % y(将x % y的值重新赋值给x)
实例:将x与y进行取模赋值运算
x = 10 x %= 7 print("取模赋值:", x)
- **/幂赋值运算符
x**=y相当于x=x ** y(将x ** y的值重新赋值给x)
实例:将x与y进行幂赋值运算
x = 2 x **= 2 print("幂赋值:", x)
- //=取整除赋值运算符
x//=y相当于x=x // y(将x // y的值重新赋值给x)
实例:将x与y进行取整除赋值运算
x = 10 x //= 7 print("取整除赋值:", x)
比较(关系)运算符
✅比较运算符又称关系运算符,用于对变量或者表达式的结果进行大小,真假等比较,如果比较结果为真返回True,反之返回False。在Python中,常用的比较运算符如下表所示
运算符 描述 == 等于(比较两个对象是否相等 != 不等于(比较两个对象是否不相等 > 大于(返回x是否大于y) = 大于等于(返回x是否大于等于y 大于(返回x是否大于y) 如果x大于y返回True,反之返回False
实例:比较x是否大于y
x = 10 y = 7 print("x是否大于y:", x > y)
- =大于等于(返回x是否大于等于y)
如果x大于y返回True,反之返回False
实例:比较x是否大于等于y
x = 10 y = 7 print("x是否大于等于y:", x >= y)
- y:
print("max:", x)
else:
print("max:", y)
可以将以上代码用三目运算符进行简化
三目运算符语法格式:True_statements if expression else False_statements
如果expression为真值,执行True_statements,并将其结果作为整个表达式的结果,反之为假执行False_statements,并将其结果作为整个表达式的结果
x = 7 y = 10 print("max:", x if x > y else y)
运算符优先级
✅仅列举常用的运算符的优先顺序(1最高依次降低)
优先级顺序 运算符 描述 1 ** 幂 2 * / % // 乘、除、取模、取整除 3 + - 加、减 4 == != = 比较运算符 5 = %= /= //= -= += *= **= 赋值运算符 6 is is not 身份运算符 7 in not in 成员运算符 8 not or and 逻辑运算符 结束语🥇
🎉Python从入门到精通专栏限时9.9元订阅地址 :👉Python从入门到精通
🥇Python从入门到精通文章导航站,可直接点击相应链接进行阅读 👉Python从入门到精通系列专栏文章导航站
- y:
print("max:", x)
else:
print("max:", y)
- =大于等于(返回x是否大于等于y)
- //=取整除赋值运算符
- **/幂赋值运算符
- %=取模赋值运算符
- /=除法赋值运算符
- *=乘法赋值运算符
- -=减法赋值运算符
- +=加法赋值运算符
- =简单的赋值运算符
- **幂运算符(返回x的y次方)
- //取整除运算符(返回商的整数部分)
- %取模运算符(返回除法的余数)
- /除运算符
- *乘运算符
- -运算符
- +运算符