Linux 拨号vps windows公众号手机端

python中global的用法是什么

lewis 8年前 (2017-09-07) 阅读数 6 #程序编程
文章标签 python

在python中,global关键字用于声明一个变量是全局变量,可以在函数内部和外部进行读取和修改。

通常情况下,在函数内部定义的变量是局部变量,其作用域仅限于函数内部,在函数外部无法访问。然而,有时候我们需要在函数内部修改全局变量,或者在函数内部访问全局变量。这时就可以使用global关键字。

使用global关键字的一般语法是:

def function_name():
    global variable_name
    # 函数体

其中,variable_name是要声明为全局变量的变量名。

在函数内部使用global关键字声明后,该变量可以在函数内部进行读取和修改,而且这些修改会影响到函数外部对该变量的访问。

以下示例展示了global关键字的用法:

count = 0

def increment():
    global count
    count += 1

increment()
print(count)  # 输出: 1

在上述示例中,count变量在函数increment()内部通过global关键字声明为全局变量。然后在函数内部将count加1。最后,函数外部输出count的值,结果为1

版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门