• python 模块


    模块

    # 模块
    """
    模块是一个包含所有你定义的函数和变量的文件
    使用 import 引入 python 标准库中的模块
    在文件顶部引用
    一个模块只会被导入一次,不管你执行了多少次import。这样可以防止导入模块被一遍又一遍地执行
    当前目录下存在与要引入模块同名的文件,就会把要引入的模块屏蔽掉
     as 关键字  import 模块名1 as 模块别名
    在导入模块时,每个导入应该独占一行
    导入后通过 模块名. 使用 模块提供的工具全局变量、函数、类
    如果两个模块,存在同名的函数,那么后导入模块的函数,会覆盖掉先导入的函数
    """
    
    # import  import module1[, module2[,... moduleN]
    import sys
    
    # from … import 语句
    # from modname import name1[, name2[, ... nameN]]
    # 只引入模块中部分内容
    from pymodel import func1, func2
    
    # from … import * 语句
    # 把一个模块的所有内容全都导入到当前文件
    from modname import *
    
    # __name__属性 用__name__属性来使该程序块仅在该模块自身运行时执行
    #  每个模块都有一个__name__属性,当其值是'__main__'时,表明该模块自身在运行,否则是被引入
    # using_name.py
    sd = 100
    if __name__ == '__main__':
       print(sd)  # 引入时不执行  自己运行时执行
    
    # as 关键字
    # 当 引入的模块字符太长 或是函数名称太长 可以使用as 别名
  • 相关阅读:
    1005: [HNOI2008]明明的烦恼
    1006: [HNOI2008]神奇的国度
    1007: [HNOI2008]水平可见直线
    1011: [HNOI2008]遥远的行星
    1025: [SCOI2009]游戏
    HTTP1.0和HTTP1.1的区别
    各排序算法的时间复杂度和空间复杂度
    换钱最少货币数
    矩阵的最小路径和
    背包问题
  • 原文地址:https://www.cnblogs.com/ddf128/p/12007044.html
Copyright © 2020-2023  润新知