美文网首页Python is Best
Python——global语句

Python——global语句

作者: So_ProbuING | 来源:发表于2017-09-25 17:57 被阅读1次

global基础介绍

Python中 global用于声明命名空间,它告诉Python函数打算生成一个或多个全局变量名。

全局变量

  • 全局变量是位于模块文件内部的顶层的变量名
  • 全局变量如果是在函数内被赋值的话必须经过声明
  • 全局变量名在函数的内部不经过声明也可以被引用

格式

global语句包含了关键字global,其后跟着一个或多个由逗号分开的变量名。当在函数主体被赋值或被引用时,所有列出来的变量名将被映射到整个模块的作用域内

>>> def func():
...     global X
...     X = 99
... 
>>> func()
>>> print(X)
99

相关文章

  • Python——global语句

    global基础介绍 Python中 global用于声明命名空间,它告诉Python函数打算生成一个或多个全局变...

  • 2018-04-03 学习笔记

    Python: global 关键字表示x是一个全局变量 while...else语句在没有发生break时执行,...

  • 8.global&return

    8.Global&Return 你一定已经见过以return语句结尾的Python函数了,它就像其他编程语言中的r...

  • Python中关键字global与nonlocal的区别

    python_global_nonlocal

  • python global

    这个问题很囧,在外面定义了一个变量 xxx ,然后在python的一个函数里面引用这个变量,并改变它的值,结果报错...

  • keyword --- global & nonloc

    1. global #消除python对global variable的屏蔽(shadowing)作用 1.1 如...

  • Python3版本问题

    在Python3.7执行这个语句 在Python3.8执行这个语句 在Python2.7执行这个语句 Python...

  • 012.Python循环语句

    Python 循环语句 1. 概述 Python中的循环语句有 for 和 while。 Python循环语句的控...

  • Python——控制语句和语法规则

    if语句 Python if语句是选取要执行的操作。 通用格式 Python语法规则 Python语法特性 语句是...

  • python 基础 - 循环语句

    python 循环语句 Python中的循环语句有 for 和 while。Python循环语句的控制结构图如下所...

网友评论

    本文标题:Python——global语句

    本文链接:https://www.haomeiwen.com/subject/uhydextx.html