点击上方蓝字关注我们
Python中的运算符是用于执行变量和值之间的操作的特殊符号。我们将探讨几种类型的运算符,它们在编程中的应用非常广泛。
算术运算符
算术运算符用于执行数学运算如加法、减法、乘法等。
-
加法 (+) : 返回两个数的和。
-
减法 (-) : 返回两个数的差。
-
乘法 (*) : 返回两个数的乘积。
-
除法 (/) : 返回两个数的商。
-
取模 (%) : 返回除法的余数。
-
幂 ( )**: 返回x的y次幂。
-
取整除 (//) : 返回两个数相除后的向下取整结果。
x = 5
y = 2
# 加法
print(x + y) # 输出: 7
# 减法
print(x - y) # 输出: 3
# 乘法
print(x * y) # 输出: 10
# 除法
print(x / y) # 输出: 2.5
# 取模
print(x % y) # 输出: 1
# 幂
print(x ** y) # 输出: 25
# 取整除
print(x // y) # 输出: 2
比较(关系)运算符
比较运算符用于比较两个值之间的关系,并根据比较的真实性返回布尔值(True 或 False)。
-
等于 (==) : 如果两个值相等,返回True。
-
不等于 (!=) : 如果两个值不相等,返回True。
-
大于 (>) : 如果左侧值大于右侧值,返回True。
-
小于 (<) : 如果左侧值小于右侧值,返回True。
-
大于等于 (>=) : 如果左侧值大于或等于右侧值,返回True。
-
小于等于 (<=) : 如果左侧值小于或等于右侧值,返回True。
x = 10
y = 12
print(x == y) # 输出: False
print(x != y) # 输出: True
print(x > y) # 输出: False
print(x < y) # 输出: True
print(x >= y) # 输出: False
print(x <= y) # 输出: True


赋值运算符

赋值运算符用于将右侧表达式的值赋给左侧的变量。
- 赋值 (=) :
x = 5
将5赋给x。 - 加赋值 (+=) :
x += 3
等同于x = x + 3
。 - 减赋值 (-=) :
x -= 3
等同于x = x - 3
。 - 乘赋值 (*=) :
x *= 3
等同于x = x * 3
。 - 除赋值 (/=) :
x /= 3
等同于x = x / 3
。 - 模赋值 (%=) :
x %= 3
等同于x = x % 3
。 - 幂赋值 ( =)**:
x **= 3
等同于x = x ** 3
。 - 整除赋值 (//=) :
x //= 3
等同于x = x // 3
。
x = 5
x += 3
print(x) # 输出: 8
x -= 2
print(x) # 输出: 6
x *= 2
print(x) # 输出: 12
x /= 4
print(x) # 输出: 3.0
逻辑运算符
逻辑运算符用于组合布尔值的条件。
- and : 如果两个条件都为True,返回True。
- or : 如果其中一个条件为True,返回True。
- not : 反转条件的状态。
x = True
y = False
print(x and y) # 输出: False
print(x or y) # 输出: True
print(not x) # 输出: False
以上是关于算术运算符,比较(关系)运算符,赋值运算符,逻辑运算符的介绍,下一节我们将介绍python中的其他运算符。
[Python中的变量和数据类型是什么?
2024-03-04
[零基础入门:轻松在Windows上安装Python
2024-03-03
点个在看你最好看