7 - python函数(补充)

现在,补充一下昨天函数的话题 传入函数的参数是不可变参数 从本质上来分析一下变量在函数内部和外部的不同,程序运行时: 先执行了x = 1 这一语句,此时我们说 x 指向了对象1,接着打印x的值,即1; 接着执行函数change(x),程序进入到函数内部,此时,执行语句 x=2,相当于在函数内部再创建了一个x变量,然后把这个x变量指向新的对象2,函数内外这两个变量的地址不同,因此函数内外的两个变量是
相关文章
相关标签/搜索