Python_Day001
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python_Day001相关的知识,希望对你有一定的参考价值。
1.Python中全局变量与局部变量的区别
全局变量全局可以调用而局部变量只能在函数内部调用。
函数要使用全局变量前(即要调用函数时),必须要先定义全局变量。
如果一个函数内的值想被其他函数使用有2种方法:
1.在函数中使用global函数
2.前一个函数的返回值重新定义一个变量(跟重新声明一个变量意思相近)
2.例子
(1)
a = 0
def test1():
print(‘a = %d‘%a)
print(‘b = %d‘%b)
print(‘c = %d‘%c)
b = 100
print(test1()) #会显示错误,因为缺少个变量c
c = 200
(2)
temp = 0
def wendu():
global temp
temp = 32 #此时修改了 全局变量
def print_wendu():
print(‘wendu是%s‘%temp)
wendu()
print(print_wendu())
以上是关于Python_Day001的主要内容,如果未能解决你的问题,请参考以下文章