怎样在 Python 中递增和递减

增量是指将一个数字或一个值加一,而减量是指将一个数字或一个值减一。

怎样在 Python 中递增

在本文中,我们将详细讨论这两个运算符,因此让我们首先从增量运算符开始,您可以通过下面解释的三种不同方法来做到这一点。

  1. 通过使用加法运算符
  2. 通过使用速记运算符
  3. 通过用户自定义函数

使用加法运算符递增

最简单的方法之一是使用加法运算符来增加数字。

a=10

a=a+1

print("a=",a)

图 1:使用加法运算符递增

输出:

图 2:输出

在上面的代码中,我们有一个值为 10 的变量“a”。为了增加“a”,我们使用 + 运算符将 1 添加到它并得到 11,如图 2 所示。

使用速记运算符递增

在 python 中,我们有速记运算符,使工作更容易。 这个“+=”运算符可用于增加一个数字,因为它将两个数字相加并将结果分配给左操作数。

weight=50

weight+=1

print("increment weight=",weight)

文本描述自动生成

图 3:使用速记运算符递增

输出:

怎样在 Python 中递增和递减 1

图 4:输出

在上述 example,变量权重的值为 50。在 += 速记运算符的右侧,我们有 1,它告诉我们我们正在向权重添加 1。 而在左侧,我们有一个权重变量,这意味着我们在增量之后将值分配回权重变量。 新的重量值如图 4 所示。

按用户定义函数递增

由于 python 不支持一元递增和递减运算符,所以我们可以使用 def 关键字将递增定义为用户定义的函数,并将其定义为函数也将增加可重用性。

def increment(n):

return n+1

print("increment of n is:",increment(11))

图形用户界面,文本描述自动生成

图 5:用户定义函数的增量

输出:

怎样在 Python 中递增和递减 2

图 6:输出

在上图 5 中,我们使用 def 关键字声明了一个函数增量。 它需要一个参数 n,它是一个数字。 这个函数通过加一来返回一个数字。 所以一旦我们定义了这个函数,就可以在需要的地方调用它。

怎样在 Python 中递减

递减意味着从一个数字或一个值中减一。 有多种方法可以减少数字。

  1. 通过使用减法运算符
  2. 通过使用速记运算符
  3. 通过用户自定义函数

使用减法运算符递减

最简单的方法是使用减法运算符来减少数字。

a=10

a=a-1

print("a=",a)

电脑屏幕截图 中等可信度自动生成的描述

图 1:使用减法运算符递减

输出:

怎样在 Python 中递增和递减 3

图 2:输出

在上面的代码中,我们有一个值为 10 的变量“a”。要减少“a”,我们从中减去 1,得到 9,如图 2 所示。

使用速记运算符递减

在 python 中,我们有速记运算符,使工作更容易。 这个“-=”运算符可用于减少一个数字,因为它减去两个数字并将结果分配给左操作数。

dozen=12

dozen-=1

print("decrement dozen=",dozen)

图形用户界面,文本描述自动生成

图 3:使用速记运算符递减

输出:

怎样在 Python 中递增和递减 4

图 4:输出

在上述 example 变量打的值为 12。在 -= 速记运算符的右侧,我们有 1,它告诉我们从十几个变量中减去一个。 而在左侧,我们有十几个变量,这意味着我们在递减后将值分配回十几个变量。 十数的新值显示在图 4 中。

按用户定义函数递减

由于 python 不支持一元递增和递减运算符,因此我们可以使用 def 关键字将递减定义为用户定义的函数。 因此,将其定义为函数将增加可重用性。

def decrement(n):

return n-1

print("decrement of n is:",decrement(20))

图形用户界面,文本描述自动生成

图 5:按用户定义函数递减

输出:

怎样在 Python 中递增和递减 5

图 6:输出

在上述 example,我们已经使用 def 关键字声明了一个函数减量。 它需要一个参数 n,它是一个数字。 此函数通过从中减去一个数字来返回一个数字。 所以,一旦我们在程序中定义了减量函数,就可以在需要的地方调用它。