PYTHON函数内部参数和外部参数是否随之变化
1、打开JUPYTER NOTEBOOK,新建一个PY文档。

3、def good(sum): sum = 10.9 print(sum)result = 8.8good(result)print(result)从这个函数可以看出,函数内部定义的浮点型是不会对外部变量进行改变的。

5、def good(sum): sum = [9, 3, 2] print(sum)result = [1, 7, 22]good(result)print(result)列表虽然是可变类型,但是这里也是不会变化的。

7、def good(sum): sum.pop(0) print(sum)result = [1, 7, 22]good(result)print(result)如果在函数内部使用方法处理了列表,那么列表是会发生变化的。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:23
阅读量:82
阅读量:87
阅读量:41
阅读量:95