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
    

      

  • 相关阅读:
    3.List.Set
    2.Collection.泛型
    1.Object类.常用API
    MySQL-核心技术
    奇异的家族-动态规划
    动态规划-等和的分隔子集
    跳跃游戏-贪心
    跳跃游戏2
    爬楼梯
    组合博弈1536-S-Nim
  • 原文地址:https://www.cnblogs.com/dengyg200891/p/4895480.html
Copyright © 2011-2022 走看看