当前位置:主页 > 网站制作 > Python技术 >

Python的运算符

  Python支持以下运算符:

  1. 算数运算符:

  - +:加 -:减 *:乘 /:除 //:整除 %:取模 **:幂运算

  2. 比较运算符:

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

  - is: 对象标识测试 is not: 对象标识不相同测试

  3. 赋值运算符:

  - =:简单赋值 +=:加法赋值 -=:减法赋值 *=:乘法赋值 /=:除法赋值 %=:取模赋值 **=:幂赋值

  4. 逻辑运算符:

  - and:逻辑与或 or:逻辑或 not:逻辑非

  5. 位运算符:

  - &:按位与 |:按位或 ~:按位取反 ^:按位异或 <<:左移 >>:右移

  6. 成员运算符:

  - in:成员测试 not in:非成员测试

  7. 身份运算符:

  - is:对象标识测试 is not:对象标识不相同测试

  示例:
 

python
# 算数运算
2 + 3  # 5
10 - 2  # 8 
5 * 3  # 15
10 / 2  # 5.0  

# 比较运算 
2 > 1   # True
1 < 3   # True
2 <= 3  # True 
2 == 3  # False

# 赋值运算
x = 5  
x += 2  # x = x + 2  
print(x) # 7

# 逻辑运算
True and True  # True
True or False # True 
not True       # False

# 成员运算 
'a' in 'apple'   # True
'b' not in 'apple' # True

# 身份运算
a = b = [1, 2, 3]  
a is b     # True
a is not b # False  

  Python的运算符功能强大,要熟练掌握各个运算符的作用和使用方法。运用它们可以完成各种算法与逻辑,构建复杂的表达式与语句。

  要在项目中灵活选择和运用合适的运算符,提高代码的精简性与效率。要注意运算顺序和括号的使用,避免出现问题。

Python的运算符

  通过对运算符的理解,可以进一步学习表达式、条件判断和循环语句,掌握Python的流程控制与逻辑处理。

猜你喜欢

微信公众号