无法使用python中的函数增加变量的值

时间:2019-07-17 17:14:33

标签: python

好吧,我在玩python,我现在正在学习它 我试图使用函数nd来增加变量的值,然后打印出来,但该值没有增加。

请帮助我如何使用功能执行此操作 这是代码

def inc(x):
    x +=1

x = 1
inc(x)
print(x)

1 个答案:

答案 0 :(得分:0)

python中的原始数据类型通过值而不是引用进行传递。函数中的a[i]与函数外部的x不同 -https://www.python-course.eu/passing_arguments.php

您可能想显式返回该值

x