python函数 全局变量和局部变量
Posted 阳光下的幸福
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python函数 全局变量和局部变量相关的知识,希望对你有一定的参考价值。
1 li1=[1,2,3,4,5] 2 str1=‘abc‘ 3 4 def func1(): 5 li1=[7,8,9] 6 str1=‘efg‘ 7 print(str1) 8 9 func1() 10 print(li1)#输出的结果为【1,2,3,4,5】,并没有因为def函数改变
1 li1=[1,2,3,4,5] 2 str1=‘abc‘ 3 4 def func1(): 5 li1=[7,8,9] 6 str1=‘efg‘ 7 return li1 8 9 re=func1() 10 print(re) 11 print(li1)#输出的结果为【1,2,3,4,5】,并没有因为def函数改变
输出结果为
[7,8,9]
[1,2,3,4,5]
以上是关于python函数 全局变量和局部变量的主要内容,如果未能解决你的问题,请参考以下文章