Python3的LEGB規則

闡述LEGB前,需要先對Python的命名空間、作用域有一定的瞭解。 命名空間 命名空間表示變量的可見範圍,一個變量名可以定義在多個不同的命名空間,相互之間並不衝突,但同一個命名空間中不能有兩個相同的變量名。比如:兩個叫「張三」的學生可以同時存在於班級A和班級B中,如果兩個張三都是一個班級,那麼帶來的麻煩複雜很多了,在Python中你不能這麼幹。 在Python中用字典來表示一個命名空間,命名空間
相關文章
相關標籤/搜索