python的四個作用域

2021-09-10 09:15:05 字數 347 閱讀 5698

python的四個作用域legb

python中有四個作用域分別是legb,其中

l,是local的縮寫,名字叫區域性作用域(在函式內);

e,則是enclosing function local縮寫,叫做外部巢狀函式作用域;

g,是glocal縮寫,叫做函式定義所在模組作用域;

b,是builtin縮寫,叫做python內建模組作用域;

規則:在每次查詢變數時,先查詢本地變數,然後是包裹此函式外部的函式內的變數,之後是全域性變數,最後是內建作用域的變數,即l ---- e ---- g ----b,在預設的情況下,變數名賦值會在當前作用域內建立變數和修改變數

四個作用域

http會話開始到結束這段時間。session 的作用範圍為一段使用者持續和伺服器所連線的時間,但與服務 器斷線,這個屬性就無效。只要將資料存入session物件,資料的範圍就為session session是通過httpsession介面實現的,它提供的主要方法如下所示。object httpse...

JSP 四個作用域

下圖為jsp內建物件作用域表 名稱 作用域 session 在當前會話中有效 request 在當前請求中有效 page 在當前頁面有效 首先要宣告一點,所謂 作用域 就是 資訊共享的範圍 也就是說乙個資訊能夠在多大的範圍內有效。web互動的最基本單位為http請求。每個使用者從進入 到離開 這段過...

jsp的四個作用域

名稱作用域 在所有應用程式中有效 session 在當前會話中有效 request 在當前請求中有效 page 在當前頁面有效 web互動的最基本單位為http請求。每個使用者從進入 到離開 這段過程稱為乙個http會話,乙個伺服器的執行過程中會有多個使用者訪問,就是多個http會話。作用域解釋如下...