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

一分钟了解python的运算符

2023-04-07 21:43 作者:bibnoifasdfadf  | 我要投稿

在 Python 编程中,运算符是一种用于执行特定数学或逻辑操作的符号。Python 支持多种不同的运算符,包括算术运算符、赋值运算符、比较运算符、逻辑运算符等等。下面,我们将通过一些例子来说明 Python 的运算符。

1. 算术运算符

算术运算符用于执行基本的算术操作,如加、减、乘、除等等。以下是一些关于算术运算符的示例代码:

a = 10

b = 3

# 加法

c = a + b

print(c)

# 减法

d = a - b

print(d)

# 乘法

e = a * b

print(e)

# 除法

f = a / b

print(f)

# 取余

g = a % b

print(g)

# 指数

h = a ** b

print(h)

# 取整除

i = a // b

print(i)

2. 赋值运算符

赋值运算符用于将一个值赋给一个变量。以下是一些关于赋值运算符的示例代码:

a = 10

# 将一个值赋给一个变量

b = a

print(b)

# 将一个值加到一个变量上并赋值给它自己

a += 5

print(a)

# 将一个值减去一个变量并赋值给它自己

a -= 3

print(a)

# 将一个值乘以一个变量并赋值给它自己

a *= 2

print(a)

# 将一个值除以一个变量并赋值给它自己

a /= 4

print(a)

# 取余并赋值给它自己

a %= 2

print(a)

# 指数并赋值给它自己

a **= 3

print(a)

# 取整除并赋值给它自己

a //= 2

print(a)

3. 比较运算符

比较运算符用于比较两个值。如果比较结果为真,则返回 True,否则返回 False。以下是一些关于比较运算符的示例代码:

a = 10

b = 5

# 小于

c = a < b

print(c)

# 大于

d = a > b

print(d)

# 小于等于

e = a <= b

print(e)

# 大于等于

f = a >= b

print(f)

# 等于

g = a == b

print(g)

# 不等于

h = a != b

print(h)

4. 逻辑运算符

逻辑运算符用于执行逻辑操作,如与、或、非等等。以下是一些关于逻辑运算符的示例代码:

a = True

b = False

# 与

c = a and b

print(c)

# 或

d = a or b

print(d)

# 非

e = not a

print(e)

5. 位运算符

位运算符用于执行二进制位操作。以下是一些关于位运算符的示例代码:

a = 60

b = 13

# 按位与

c = a & b

print(c)

# 按位或

d = a | b

print(d)

# 按位异或

e = a ^ b

print(e)

# 取反

f = ~a

print(f)

# 左移

g = a << 2

print(g)

# 右移

h = a >> 2

print(h)

6. 成员运算符

成员运算符用于检查特定的值是否存在于序列中。以下是一些关于成员运算符的示例代码:

a = [1, 2, 3, 4]

# 检查特定的值是否存在于列表中

b = 2 in a

print(b)

# 检查特定的值是否不存在于列表中

c = 5 not in a

print(c)

7. 身份运算符

身份运算符用于比较对象的内存地址。以下是一些关于身份运算符的示例代码:

a = 10

b = 10

# 检查两个对象是否具有相同的内存地址

c = a is b

print(c)

# 检查两个对象是否具有不同的内存地址

d = a is not b

print(d)

综上所述,Python 支持多种不同的运算符,包括算术运算符、赋值运算符、比较运算符、逻辑运算符等等。在编程时,根据不同的需求和场景选择合适的运算符,可以提高代码的可读性和效率。


一分钟了解python的运算符的评论 (共 条)

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