欢迎光临散文网 会员登陆 & 注册

六、 运算符

2023-04-08 23:14 作者:keyboyone  | 我要投稿

六、 运算符

1.Python算术运算符

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

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

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

  x = 10
y = 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 = 10
y = 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 = 5
y = 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 = 5
y = 3

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


六、 运算符的评论 (共 条)

分享到微博请遵守国家法律