首页 > 其他 > 详细

局部函数和全局函数

时间:2018-04-08 14:16:00      阅读:248      评论:0      收藏:0      [点我收藏+]
#! /usr/bin/env python
#coding=utf-8
#局部变量,就是在函数内部定义的变量
#不同的函数,可以定义相同的名字的局部变量,但是各用个的不会产生影响
#局部变量的作用,为了临时保存数据需要在函数中定义变量来进行存储,这就是它的作用
#全部变量,定义在函数的外边
#特点:一个函数进行了修改,那么其他的函数,看到的值会立马发生了变化
g_a = 200
def test():
#只要用的global 进行全局变量的说明
#那么接下来在这个函数中使用这个变量的使用,就当做是一个全局变量来用
global g_a#如果没有用global 去先定义,g_a = 100 是
#是局部变量.用了则为全局变量.

g_a =100
print("--in the functoin a =%d ---"%g_a)

def test2():
#a= 100
#print ("--in the functoin a =%d ---"%g_a)
print ("in test2 functoin a =%d"%g_a)

test()

test2()

局部函数和全局函数

原文:https://www.cnblogs.com/keawen/p/8744386.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!