增量是指将一个数字或一个值加一,而减量是指将一个数字或一个值减一。
怎样在 Python 中递增
在本文中,我们将详细讨论这两个运算符,因此让我们首先从增量运算符开始,您可以通过下面解释的三种不同方法来做到这一点。
- 通过使用加法运算符
- 通过使用速记运算符
- 通过用户自定义函数
使用加法运算符递增
最简单的方法之一是使用加法运算符来增加数字。
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:使用速记运算符递增
输出:
图 4:输出
在上述 example,变量权重的值为 50。在 += 速记运算符的右侧,我们有 1,它告诉我们我们正在向权重添加 1。 而在左侧,我们有一个权重变量,这意味着我们在增量之后将值分配回权重变量。 新的重量值如图 4 所示。
按用户定义函数递增
由于 python 不支持一元递增和递减运算符,所以我们可以使用 def 关键字将递增定义为用户定义的函数,并将其定义为函数也将增加可重用性。
def increment(n): return n+1 print("increment of n is:",increment(11))
图 5:用户定义函数的增量
输出:
图 6:输出
在上图 5 中,我们使用 def 关键字声明了一个函数增量。 它需要一个参数 n,它是一个数字。 这个函数通过加一来返回一个数字。 所以一旦我们定义了这个函数,就可以在需要的地方调用它。
怎样在 Python 中递减
递减意味着从一个数字或一个值中减一。 有多种方法可以减少数字。
- 通过使用减法运算符
- 通过使用速记运算符
- 通过用户自定义函数
使用减法运算符递减
最简单的方法是使用减法运算符来减少数字。
a=10 a=a-1 print("a=",a)
图 1:使用减法运算符递减
输出:
图 2:输出
在上面的代码中,我们有一个值为 10 的变量“a”。要减少“a”,我们从中减去 1,得到 9,如图 2 所示。
使用速记运算符递减
在 python 中,我们有速记运算符,使工作更容易。 这个“-=”运算符可用于减少一个数字,因为它减去两个数字并将结果分配给左操作数。
dozen=12 dozen-=1 print("decrement dozen=",dozen)
图 3:使用速记运算符递减
输出:
图 4:输出
在上述 example 变量打的值为 12。在 -= 速记运算符的右侧,我们有 1,它告诉我们从十几个变量中减去一个。 而在左侧,我们有十几个变量,这意味着我们在递减后将值分配回十几个变量。 十数的新值显示在图 4 中。
按用户定义函数递减
由于 python 不支持一元递增和递减运算符,因此我们可以使用 def 关键字将递减定义为用户定义的函数。 因此,将其定义为函数将增加可重用性。
def decrement(n): return n-1 print("decrement of n is:",decrement(20))
图 5:按用户定义函数递减
输出:
图 6:输出
在上述 example,我们已经使用 def 关键字声明了一个函数减量。 它需要一个参数 n,它是一个数字。 此函数通过从中减去一个数字来返回一个数字。 所以,一旦我们在程序中定义了减量函数,就可以在需要的地方调用它。