zoukankan      html  css  js  c++  java
  • day15 Python风湿理论之函数即变量

    eg1、定义foo门牌号,调用foo函数,打印,再找bar门牌号,找不到,报错

    def foo():
        print('from foo')
        bar()
    
    foo()
    
    结果:报错
    from foo
    Traceback (most recent call last):
      File "/opt/zifuchuangeshihua.py", line 6, in <module>
        foo()
      File "/opt/zifuchuangeshihua.py", line 4, in foo
        bar()
    NameError: name 'bar' is not defined
    

     eg2、

    def bar():
        print('from bar')
    def foo():
        print('from foo')
        bar()
    
    foo()
    
    结果:
    from foo
    from bar
    

     eg3、

    def foo():
        print('from foo')
        bar()
    
    def bar():
        print('from bar')
    foo()
    
    结果:
    from foo
    from bar
    

     eg4、定义foo门牌号,调用foo函数,打印,foo里面有个bar的门牌号,找不到bar门牌号报错

    def foo():
        print('from foo')
        bar()
    
    foo()
    
    def bar():
        print('from bar')
    
    结果:报错
    Traceback (most recent call last):
      File "/opt/zifuchuangeshihua.py", line 5, in <module>
        foo()
      File "/opt/zifuchuangeshihua.py", line 3, in foo
        bar()
    NameError: name 'bar' is not defined
    from foo
    

     eg5、

    name='海风'                    #1
    def huangwei():               #2      
        name = "黄伟"              #4.1
        print(name)                  #4.2
        def liuyang():                #4.3
            name = "刘洋"           #4.4.1
            print(name)               #4.4.2
            def nulige():              #4.4.3
                name = '炉指花'      #4.4.4.1
                print(name)           # 4.4.4.2 
            print(name)               #打印同级的刘洋
            nulige()                     #4.4.4
        liuyang()                       #4.4
        print(name)                   #4.5打印同级的黄伟    
        
    print(name)                       #3
    huangwei()                        #4
    print(name)                       #5
    
  • 相关阅读:
    localStorage_留言板(储存功能)
    localStorage_留言板01
    localStorage的存储功能
    html表单笔记
    jdbc连接数据库Mysql实例
    (二)SpringMVC学习笔记-HelloWorld
    (一)SpringMVC学习笔记-概述
    animation的相关属性:
    text-transform的各种属性
    ajax请求的时候get 和post方式的区别:
  • 原文地址:https://www.cnblogs.com/charon2/p/10373552.html
Copyright © 2011-2022 走看看