Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để khai báo một biến toàn cục trong lớp Python?


A biến toàn cục là một biến có phạm vi toàn cục, nghĩa là nó có thể nhìn thấy và có thể truy cập được trong suốt chương trình, trừ khi bị che khuất. Tập hợp tất cả các biến toàn cục được gọi là môi trường toàn cầu hoặc phạm vi toàn cầu của chương trình.

Chúng tôi khai báo một biến toàn cục bằng cách sử dụng từ khóa global trước một biến. Tất cả các biến đều có phạm vi của khối, nơi chúng được khai báo và xác định. Chúng chỉ có thể được sử dụng sau thời điểm khai báo.

Ví dụ

Ví dụ về khai báo biến toàn cục

def f():    
        global s    
        print(s)    
        s = "Only in spring, but Miami is great as well!"
         print(s)
s = "I am looking for a course in New York!"  
f()
print(s)

Đầu ra

I am looking for a course in New York!
Only in spring, but Miami is great as well!
Only in spring, but Miami is great as well!