作用域分為:
創新互聯服務項目包括葉縣網站建設、葉縣網站制作、葉縣網頁制作以及葉縣網絡營銷策劃等。多年來,我們專注于互聯網行業,利用自身積累的技術優勢、行業經驗、深度合作伙伴關系等,向廣大中小型企業、政府機構等提供互聯網行業的解決方案,葉縣網站推廣取得了明顯的社會效益與經濟效益。目前,我們服務的客戶以成都為中心已經輻射到葉縣省份的部分城市,未來相信會繼續擴大服務區域并繼續獲得客戶的支持與信任!
在函數內部的作用域叫做局部作用域,局部作用域中的變量叫做局部變量
非函數內部的作用域叫做全局作用域,全局作用域中的變量叫做全局變量
局部作用域可以使用全局變量,全局變量不能試用局部變量
變量的使用規則: 從內向外,找到后返回
def fn():
global 變量 # 現在改變量為全局變量
# 注意:不可以在函數中先使用一個全局變量后在用該變量命名局部變量
報錯:
a = 1
def fn():
print(a) # 全局變量
a += 1 # 這個a是局部變量
a = 1
def fn1():
a = 2
def fn2():
a = 3 # a = 4
def fn3():
nonlocal a
a = 4
報錯:
b = 1
def fn():
nonlocal b
命名空間: python中的所有變量都被存儲在命名空間內,每個作用域都有一個命名空間
命名空間本質就是一個字典,是用來存儲變量的字典
locals():獲得擋前作用域的命名空間
網站題目:python 作用域與命名空間
標題URL:http://www.yijiale78.com/article28/dsogecp.html
成都網站建設公司_創新互聯,為您提供關鍵詞優化、面包屑導航、網站建設、定制網站、微信小程序、域名注冊
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯