局部函數和全局函數


#! /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()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM