Python函数中修改变量(值传递、引用传递、可变对象、不可变对象)的深刻思考

在Python中,若是将数字、字符串等传入到函数中,再改变其值,咱们会发现:当函数结束时,该变量不会发生改变。python In [20]: def q(x): ...: x = 2 ...: In [21]: a = 1 In [22]: q(a) In [23]: a Out[23]: 1 咱们先令a=1,再在函数中让a的值变为2,当函数结束时,打印a的值,依旧为
相关文章
相关标签/搜索