zoukankan      html  css  js  c++  java
  • global语句(python学习手册422页)

    # -*- coding: cp936 -*-
    #python 27
    #xiaodeng
    #global语句(python学习手册422页)
    
    
    #实际上就是一个名为__builtin__的模块,但是必须要import之后才能使用,因为变量名builtin本身并没有预先内置
    
    
    
    #global语句,命名空间的声明,告诉python计划生成一个或多个全局变量。
    #全局变量名小结:
    #1、全局变量是位于模块文件内部的顶层的变量名
    #2、全局变量如果是在函数内被赋值的话,必须要经过global声明
    #3、全局变量名在函数的内部不经过声明也可以被引用
    
    
    #案例
    x=88
    def func():
        global x
        x=99
        print x
    
    
    print x#88
    func()#99,func()被调用,函数内部的x上升为全局变量并对x进行了赋值,导致外部的x的值被修改
    print x#99
    

      

  • 相关阅读:
    随笔1
    随笔
    shared_ptr<> reset
    c++模板库(简介)
    rockmongo用法
    随笔
    TEXT宏,TCHAR类型
    sprintf
    基于SOA的银行系统架构
    大纲6 信息化规划与管理
  • 原文地址:https://www.cnblogs.com/dengyg200891/p/4895480.html
Copyright © 2011-2022 走看看