Các Khái Niệm Cốt Lõi và Kỹ Thuật Nâng Cao trong Python Hiện Đại
Để thay đổi giá trị biến toàn cục bên trong hàm, có hai cách phổ biến:
a = 1
def update_global_via_dict():
globals()['a'] = 42
print('Giá trị ban đầu:', a)
update_global_via_dict()
print('Sau khi cập nhật:', a)
Kết quả xuất ra:
Giá trị ban đầu: 1
Sau khi cập nhật: 42
Cách thứ hai rõ ràng và được khuyến nghị hơn:
def update_global_w ...
Đăng vào ngày 18 tháng 6 lúc 01:48