⊗pyPmFnLVS 1 of 129 menu

Phạm vi biến cục bộ trong Python

Tất cả các biến nằm bên trong một hàm có cái gọi là phạm vi cục bộ hiển thị - chúng chỉ có thể truy cập được trong giới hạn của hàm riêng của chúng và trong mã bên ngoài không thể làm việc với chúng.

Giả sử chúng ta có một hàm, bên trong đó có biến num:

def func(): num = 2 return num

Hãy gọi nó và thử in biến num ra console. Sau khi thực thi mã, lỗi sẽ được trả về, vì biến không được biết trong mã bên ngoài:

func() print(num) # sẽ xuất ra lỗi

Kết quả thực thi đoạn mã sau sẽ là gì:

def func(): num = 1 func() print(num)

Kết quả thực thi đoạn mã sau sẽ là gì:

def func(): num = 3 print(num) func()

Kết quả thực thi đoạn mã sau sẽ là gì:

def func(): num = 5 return num print(func())

Kết quả thực thi đoạn mã sau sẽ là gì:

def func(): num = 7 return num func() print(num)
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối