变量和数据类型

运算符

预计阅读时间1 分 205 views

1 前言

程序运行的本质就是对数据的存储和运算,得出我们想要的结果。

而python为了实现对各种数据的运算,给我们提供了多种运算符。分别是算术运算符、逻辑运算符、比较运算符、赋值运算符。

我们分别举例讲解。

2 算术运算符:

概念:

算术运算符用于执行数学运算,包括加法、减法、乘法、除法等操作。

语法和示例:

(1)加法 + 将两个数相加。

x = 5 + 3
# 输出
print(x)

结果:8

(2)减法 - 从一个数中减去另一个数。

x = 7 - 2
# 输出
print(x)

结果:5

(3)乘法 * 将两个数相乘

x = 4 * 6
# 输出
print(x)

结果:24

(4)除法 / 将一个数除以另一个数。

x = 10 / 2
# 输出
print(x)

结果:5.0

(5)取模 % 返回两个数相除的余数。

x = 10 % 3
# 输出
print(x)

结果:1

(6)整除 // 返回两个数相除的整数部分。

x = = 10 // 3
# 输出
print(x)

结果:3

(7)幂运算 ** 计算一个数的幂。

x = 2 ** 3
# 输出
print(x)

结果:8

3 逻辑运算符:

逻辑运算符用于处理布尔值,执行逻辑操作,包括与、或、非等操作。

(1)与 and 如果两个条件都为真,则为真。

condition1 = True
condition2 = False
result = condition1 and condition2  # 结果为 False

(2)或 or 如果至少一个条件为真,则为真。

condition1 = True
condition2 = False
result = condition1 or condition2  # 结果为 True

(3)非 not 反转布尔值。

condition = True
result = not condition  # 结果为 False

4 比较运算符:

概念:

比较运算符用于比较两个值,返回布尔值,判断是否相等、大小关系等。

(1)等于 == 如果两个值相等,则为真。

a = 10
b = 5
result = a == b  # 结果为 False

(2)不等于 != 如果两个值不相等,则为真。

a = 10
b = 5
result = a != b  # 结果为 True

(3)大于 > 如果左边的值大于右边的值,则为真。

a = 10
b = 5
result = a > b  # 结果为 True

(4)小于 < 如果左边的值小于右边的值,则为真。

a = 10
b = 5
result = a < b  # 结果为 False

(5)大于等于 >= 如果左边的值大于或等于右边的值,则为真。

a = 10
b = 5
result = a >= b  # 结果为 True

(6)小于等于 <= 如果左边的值小于或等于右边的值,则为真。

a = 10
b = 5
result = a <= b  # 结果为 False

5 赋值运算符:

赋值运算符用于给变量赋值,并在赋值过程中执行一些操作。

(1)赋值 = 将右边的值赋给左边的变量。

x = 5  # 将值 5 赋给变量 x

(2)加等于 += 将左边变量的值和右边值相加,并将结果赋给左边变量。

y = 3
y += 2  # 相当于 y = y + 2,最终 y 的值为 5

(3)减等于 -= 将左边变量的值和右边值相减,并将结果赋给左边变量。

z = 8
z -= 3  # 相当于 z = z - 3,最终 z 的值为 5

(4)乘等于 *=、除等于 /=、取模等于 %=、整除等于 //=、幂等于 **= 同理,执行对应的运算并赋值。

6 结语

以上就是我们python中常用的运算符,可以让我们对数据进行各种运算。

在掌握了基础的运算后,我们学习一些高级的东西。

让我们继续学习吧。

Leave a Comment

分享此文档

运算符

或复制链接

内容