【006】Pyhton运算符

本文详细介绍了Python的各种运算符,包括算术运算符、关系运算符、赋值运算符、逻辑运算符、身份运算符和按位运算符,以及它们的用法和示例。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

算术运算符

算术运算符是最常用的。Python 编程语言提供了执行加法、减法、乘法和除法的算术运算符。它的工作原理与基础数学相同。

我们可以使用七种算术运算符来执行不同的数学运算,例如:

  1. + (添加)
  2. - (减法)
  3. * (乘法)
  4. / (分配)
  5. // 划分)
  6. (模数)
  7. ** (求幂)

现在,让我们借助示例看看如何在我们的程序中使用每个算术运算符。

加法运算符 +

它将两个或多个操作数相加,并给出它们的总和作为结果。它的工作原理与一元加号相同。简单来说,它执行两个或两个以上值的相加,并给出它们的总和作为结果。

例子

x = 10
y = 40
print(x + y)
# Output 50

此外,我们可以对字符串使用加法运算符,它将成为字符串连接。

name = "Kelly"
surname = "Ault"
print(surname + " " + name)
# Output Ault Kelly

减法 -

用于从第一个值中减去第二个值并给出它们之间的差值。它的工作原理与一元减号相同。减法运算符用-符号表示。

例子

x = 10
y = 40
print(y - x)
# Output 30

乘法 *

将两个操作数相乘。简单来说,它用于将两个或多个值相乘并得出它们的乘积。乘法运算符由*符号表示。

例子

x = 2
y = 4
z = 5
print(x * y)
# Output 8 (2*4)
print(x * y * z)
# Output 40 (2*4*5)

您还可以将乘法运算符与字符串一起使用。与 string 一起使用时,它用作重复。

例子

name = "Jessa"
print(name * 3)
# Output JessaJessaJessa

除法 /

将左操作数 (dividend) 除以右操作数 (divisor),并以浮点值形式提供结果 (商)。除法运算符由/符号表示。

注意

  • 除法运算符执行浮点运算。因此它总是返回一个浮点值。
  • 不要将任何数字除以零。你会得到一个Zero Division Error: Division by zero

例子

x = 2
y = 4
z = 8
print(y / x)
# Output 2.0
print(z / y / x)
# Output 1.0
# print(z / 0)  # error

划分 //

floor 除法返回去除小数点后数字的商(除法的结果)。简单来说,它用于将一个值除以第二个值,并将商作为整数值与下一个最小的整数值相乘。

它的工作原理与除法运算符相同,只是它返回一个可能的整数。// 符号表示地板除法运算符。

注意

  • floor除法可以执行浮点和整数运算。
  • 如果两个操作数都是 int 类型,则结果类型。如果至少有一个操作数类型,则结果是一个float类型。

例子

x 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

干了这一碗BUG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值