zoukankan      html  css  js  c++  java
  • 函数的变量

    函数的变量分为两种:

    (1) 局部变量:在函数内部定义的变量称为局部变量,局部变量只能在函数内部被调用,如下例1
    (2) 全局变量:在文件顶部定义的变量称为全局变量,全局变量可以在任何地方被调用,如下例2

    #!/usr/bin/env python
    
    def fun():
        x = 100
        y = 200
        print x + y
    
    fun()
    #!/usr/bin/env python
    
    x = 100
    y = 200
    
    def fun():
        print x + y
    
    fun()


    特殊情况:

    (1) 通常情况下,局部变量是不能被外部调用的,但是通过 global 声明成全局变量就可以被外部调用了,如下例1
    (2) 通常情况下,全局变量是不能被函数内部做修改的,但是通过 global 声明成在函数内部能使用的全局变量,也能被修改,如下例2

    #!/usr/bin/env python
    
    def fun():
        global x
        global y
        x = 100
        y = 200
    
    fun() print x
    print y
    #!/usr/bin/env python
    
    x = 100
    y = 200
    
    def fun():
        global x
        global y
        x += 1
    y += 1
    fun()

        

  • 相关阅读:
    Appium+unittest+PageObject实例
    monkeyrunner简单用法
    Mac电脑修改系统文件夹的权限
    UIImage剪切
    LLDB 打印 frame
    打开qq在线聊天
    获取当地时间
    微信支付SDK使用心得
    获取当前星期几
    UIView相对于屏幕的frame
  • 原文地址:https://www.cnblogs.com/pzk7788/p/10261958.html
Copyright © 2011-2022 走看看