码迷,mamicode.com
首页 > 编程语言 > 详细

Python_Day001

时间:2017-11-06 11:29:42      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:python

1.Python中全局变量与局部变量的区别

  1. 全局变量全局可以调用而局部变量只能在函数内部调用。

  2. 函数要使用全局变量前(即要调用函数时),必须要先定义全局变量。

  3. 如果一个函数内的值想被其他函数使用有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

标签:python

原文地址:http://13362635.blog.51cto.com/13352635/1979175

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!