优雅高效的Python运算符技巧
作者:FreshDream
时间:2024-03-11
浏览:0
逻辑运算符逻辑运算符用于对布尔值进行操作。它们包括:and:如果两个操作数都为True,则返回True;否则返回False。or:如果任何一个操作数为True,则返回True;否则返回False。not:对操作数取反。演示代码:a=Trueb=Falseprint(aandb)#Output:Falseprint(aorb)#Output:Trueprint(nota)#Output:False算数运算符算数运算符用于执行算术操作。它们包括:+:加法-:减法*:乘法/:除法%:求余//:整数除法演示代码:

逻辑运算符
逻辑运算符用于对布尔值进行操作。它们包括:
and:如果两个操作数都为True,则返回True;否则返回False。or:如果任何一个操作数为True,则返回True;否则返回False。not:对操作数取反。
演示代码:
a = True b = False print(a and b)# Output: False print(a or b)# Output: True print(not a)# Output: False
算数运算符
算数运算符用于执行算术操作。它们包括:
+:加法-:减法*:乘法/:除法%:求余//:整数除法
演示代码:
a = 10 b = 5 print(a + b)# Output: 15 print(a - b)# Output: 5 print(a * b)# Output: 50 print(a / b)# Output: 2.0 print(a % b)# Output: 0 print(a // b)# Output: 2
位运算符
位运算符用于对二进制数字进行操作。它们包括:
&:按位与|:按位或^:按位异或~:按位非>>:右移<<:左移
演示代码:
a = 6# 二进制:110 b = 5# 二进制:101 print(a & b)# Output: 4 print(a | b)# Output: 7 print(a ^ b)# Output: 3 print(~a)# Output: -7 print(a >> 2)# Output: 1 print(a << 1)# Output: 12
赋值运算符
赋值运算符用于将值分配给变量。它们包括:
=:简单赋值+=:将值加到变量上-=:从变量中减去值*=:将变量乘以值/=:将变量除以值%=:将变量求余值
演示代码:
a = 10 a += 5 print(a)# Output: 15 b = 20 b -= 10 print(b)# Output: 10
比较运算符
比较运算符用于比较两个值。它们包括:
==:等于!=:不等于>:大于<:小于>=:大于或等于<=:小于或等于
演示代码:
a = 10 b = 10 print(a == b)# Output: True print(a != b)# Output: False print(a > b)# Output: False print(a < b)# Output: False print(a >= b)# Output: True print(a <= b)# Output: True
掌握运算符的艺术
通过掌握python运算符,您可以编写更优雅、更简洁且更有效的代码。这些操作可帮助您执行广泛的操作,从执行逻辑测试到进行算术运算。通过理解它们的用法和功能,您可以增强您的编程技能并编写出清晰易读的代码。
作者最新文章
vivo V80 曝光:10月发布,首推10倍人像变焦与蔡司夜景长焦
2026-09-08 17:00
PDF转Excel操作指南:极轻PDF在线工具使用步骤与结果核对
2026-09-02 19:02
Blender 3D动画制作入门:绑定、关键帧、灯光与渲染全流程
2026-09-02 11:10
PS教程:图层、选区、蒙版与调色核心操作
2026-09-02 10:12
iQOO Pro(12GB/128GB/5G全网通)忘了手机密码怎么办?
2026-08-25 15:47
上一篇:
分享如何提升Discuz删除回复效率
热门文章
更多
精品专题
更多
Mac软件
更多
WINDOWS
更多


































