0
点赞
收藏
分享

微信扫一扫

day15-demo01-02

zidea 2022-04-26 阅读 55
python
模块变量  __doc__
"""
 
       当前模块注释

"""
import random
print(random.__doc__)#。打印random的注释。给交互式用于查看函数注释功能,文件式直接ctrl + 鼠标左键  或者 ctrl + Q
print(__doc__) #当前模块注释

模块名称

import usl

print(usl.__name__)  #usl
print(__name__) #__main__规定当前运行的文件就叫main

if __name__ == "__main__":#main+回车 自动生成这句话
    print("干活")
主模块:谁右击run 谁就是主模块  
用于区分是被导入的还是主的模块
因为在模块导入时,模块的所有语句会执行(按照软件执行顺序)。 
如果一个模块已经导入,则再次导入时不会重新执行模块内的语句。
当前是主模块才进行if __name__ == "__main_"后续逻辑,否则不认
用于非main文件的测试

如果同一个文件重复导入,程序也认为只导入一次有效,并且这个导入的模块会被执行一遍。

标蓝的文件夹然后导入会自动出现模块名称,但不支持文件夹下的文件夹,即不支持深入到二级目录

1. 内置模块(builtins),在解析器的内部可以直接使用。如print 无需安装与import导入
2. 标准库模块,安装 Python 时已安装且可直接使用。 需要导入
3. 第三方模块(通常为开源),需要自己安装。  需要安装与导入
4. 用户自己编写的模块(可以作为其他人的第三方模块) 需要导入
举报

相关推荐

day10-demo02&exer02

day01_matplotlib_demo

day16-demo01&exer01

day11-demo01&exer01

Day01-02-gitlab

day01、day02 Web APIs、DOM

day15集合01

day19-demo04-05&exer02-04

2022/02/28学习java[DAY01]

Demo01

0 条评论