六、 运算符
来源:  哔哩哔哩
时间:  2023-04-08 23:10:23

六、 运算符

1.Python算术运算符

Python支持多种算术运算符,例如:

运算符描述示例+加x + y-减x - y*乘x * y/除x / y%取模x % y**幂x ** y//取整除x // y

例如,以下是Python算术运算符的示例:


(相关资料图)

x = 10y = 3# 加法print(x + y)  # 输出:13# 减法print(x - y)  # 输出:7# 乘法print(x * y)  # 输出:30# 除法print(x / y)  # 输出:3.3333333333333335# 取模print(x % y)  # 输出:1# 幂print(x ** y)  # 输出:1000# 取整除print(x // y)  # 输出:3

2.Python比较运算符

Python支持多种比较运算符,例如:

运算符描述示例==等于x == y!=不等于x != y>大于x > y<小于x < y>=大于等于x >= y<=小于等于x <= y

例如,以下是Python比较运算符的示例:

x = 10y = 3# 等于print(x == y)  # 输出:False# 不等于print(x != y)  # 输出:True# 大于print(x > y)   # 输出:True# 小于print(x < y)   # 输出:False# 大于等于print(x >= y)  # 输出:True# 小于等于print(x <= y)  # 输出:False

3.Python赋值运算符

Python支持多种赋值运算符,例如:

运算符描述示例=赋值x = 5+=加等于x += 5-=减等于x -= 5*=乘等于x *= 5/=除等于x /= 5%=取模等于x %= 5**=幂等于x **= 5

4.Python逻辑运算符

Python支持多种逻辑运算符,例如:

运算符描述示例and逻辑与x > 5 and x < 10or逻辑或x < 5 or x > 10not逻辑非not(x > 5 and x < 10)

例如,以下是Python逻辑运算符的示例:

x = 5# 逻辑与print(x > 1 and x < 10)  # 输出:True# 逻辑或print(x < 1 or x > 10)   # 输出:False# 逻辑非print(not(x > 1 and x < 10))  # 输出:False

5.Python位运算符

Python支持多种位运算符,例如:

运算符描述示例&按位与x & y|按位或x | y^按位异或x ^ y~按位取反~x<<左移x << y>>右移x >> y

例如,以下是Python位运算符的示例:

x = 5y = 3# 按位与print(x & y)  # 输出:1# 按位或print(x | y)  # 输出:7# 按位异或print(x ^ y)  # 输出:6# 按位取反print(~x)     # 输出:-6# 左移print(x << y) # 输出:40# 右移print(x >> y) # 输出:0

6.Python三元运算符

Python的三元运算符是一种简单的条件语句。它使用单行代码来执行基于条件的赋值。以下是Python三元运算符的示例:

x = 5y = 3# 使用三元运算符计算x和y中的最大值max = x if x > y else yprint(max)  # 输出:5

标签:

猜你喜欢