zoukankan      html  css  js  c++  java
  • 如何在函数中修改局部变量

    #!usrinenvpython 

    # -*- coding:utf -8 -*9

    school ="0ldboy edu."                 #定义全局变量

    def change_name(name):

           global school                      #利用global修改全局变量

           school = "Mage Linux"

           print("before change",name,school)

           name = "Alex Li"                 #这个函数就是这个变量的作用域,只在这个函数内部生效

           print("after change ",name)

    print("school:",school)              #打印之前的全局变量

    name= "alex"

    change_name(name)             #调用change_name(name)

    print(name)

    print("school:",school)       #打印查看修改后的全局变量

    输出结果:

    school :"0ldboy edu."  

    before change:Mage Linux

    after change:Alex Li

    alex

    school :Mage Linux

  • 相关阅读:
    数据库+mysql
    网络并发项目
    网络编程 IO模型
    并发编程之死锁、进程池、协程
    类的使用
    面向对象—多态,反射
    面向对象-三大特性
    继承与派生
    面向对象
    模块进阶(二)
  • 原文地址:https://www.cnblogs.com/lindong0602/p/9262438.html
Copyright © 2011-2022 走看看