溫馨提示×

全局變量在類方法中的訪問方式

小樊
96
2024-08-14 05:51:36
欄目: 編程語言

在類方法中訪問全局變量可以通過以下兩種方式:

  1. 使用全局關鍵字:在類方法中使用global關鍵字聲明要訪問的全局變量,然后就可以在類方法中對該全局變量進行操作。
global_var = 10

class MyClass:
    @classmethod
    def change_global_var(cls):
        global global_var
        global_var += 5
        print(global_var)

MyClass.change_global_var()  # 輸出15
  1. 使用全局變量所在的模塊名:直接使用全局變量所在的模塊名來訪問全局變量。
# global_var.py
global_var = 10

# my_class.py
import global_var

class MyClass:
    @classmethod
    def change_global_var(cls):
        global_var.global_var += 5
        print(global_var.global_var)

MyClass.change_global_var()  # 輸出15

無論使用哪種方式,都可以在類方法中訪問全局變量并對其進行操作。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女