zoukankan      html  css  js  c++  java
  • python文件中 代码的顺序

    shebang
    import 模块
    全局变量
    函数定义
    执行代码

    注意:

    # 注意:在开发时,应该把模块中的所有全局变量
    # 定义在所有函数上方,就可以保证所有的函数
    # 都能够正常的访问到每一个全局变量了
    
    num = 10
    
    
    def demo():
    
        print("%d" % num)
        print("%s" % title)
        # NameError: name 'name' is not defined
        print("%s" % name)
    
    
    # 在定义一个全局变量
    title = "黑马程序员"
    
    demo()
    
    # 在定义一个全局变量
    name = "小明"

    代码会报错:

    由于全局变量c,是在调用函数之后,才定以的,在执行函数时,变量还没有定义,所以程序会报错!

  • 相关阅读:
    并查集
    强联通分量,缩点
    最短路径
    最小生成树
    拓扑排序
    图的遍历
    图论基础知识
    数据库四种隔离级别
    MySQL 索引 乐观锁 悲观锁
    MYSQL+正则
  • 原文地址:https://www.cnblogs.com/022414ls/p/13353278.html
Copyright © 2011-2022 走看看