局部函數和全局函數

#! /usr/bin/env python#coding=utf-8#局部變量,就是在函數內部定義的變量#不一樣的函數,能夠定義相同的名字的局部變量,可是各用個的不會產生影響#局部變量的做用,爲了臨時保存數據須要在函數中定義變量來進行存儲,這就是它的做用#所有變量,定義在函數的外邊#特色:一個函數進行了修改,那麼其餘的函數,看到的值會立馬發生了變化g_a = 200def  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()
相關文章
相關標籤/搜索