geekdoc-python-zh/docs/askpython/python-increment-by-1.md

1.5 KiB
Raw Permalink Blame History

Python 增量为 1

原文:https://www.askpython.com/python/examples/python-increment-by-1

在 Python 中,要将变量增加 1可以使用增强的赋值操作符+=。该运算符将右操作数与左操作数相加,并将结果赋给左操作数。例如,如果您有一个值为 5 的变量x,您可以使用下面的代码将它递增 1:

x += 1

这段代码执行后,x的值将为 6。您还可以将+=操作符用于其他操作数,例如字符串、列表字典。例如如果您有一个值为“hello”的字符串s,您可以通过在它后面追加字符“a”来将它递增 1:

s = "hello"
s += "a"

这段代码执行后,s的值将是“helloa”。

随着列表增加 1

如果您有一个包含元素[123]的列表l,您可以通过向它追加元素 4 来将它递增 1:

l = [1, 2, 3]
l += [4]

这段代码执行后,l的值将是[1234]。

字典增量为 1

让我们看另一个用字典递增 1 的例子。

d = {"a": 1, "b": 2}
d += {"c": 3}
print(d)

在这种情况下,+=操作符将字典d与字典{"c": 3}合并,得到字典{"a": 1" b": 2" c": 3}。

总的来说,在 Python 中,要将变量增加 1可以使用增加的赋值操作符+=。该运算符将右操作数与左操作数相加,并将结果赋给左操作数,允许您将不同类型的变量递增 1。