# python模块
"""
python模块(Module),是一个python文件,以.py结尾.模块能定义函数,类和变量
模块的作用: 每一个模块能快速实现一些功能。一个模块就是一个工具包,供我们使用不同的功能
模块就是一个python文件,里面有函数、类、变量等,可以拿来直接用。(导入模块取用)
模块的导入方式:
[from 模块名] import [模块丨类丨变量丨函数丨*][as 别名]
[]表示里面的内容可选,或可以不写,import(导入)必须有
1. import 模块名
2.from 模块名 import 类、变量、方法
3.from 模块名 import *
4.import 模块名 as 别名
5.from 模块名 import 功能名 as 别名
"""
# 通过import导入time模块使用sleep功能(函数)
# import time # 导入python内置的time模块(time.py这个文件)
# print("Hello")
# time.sleep(5) # . 表示层级关系,sleep是time.py里面的函数,可以使用time里面所有函数
# print("你好!")
# 通过使用from模块导入time模块
# from time import sleep # 表明只使用time里面具体一个功能
# print("ABC")
# sleep(3)
# print("狗八蛋")
# 使用" * "导入time模块的全部功能,
# from time import * # * 表示导入所有功能
# print("ABC")
# sleep(3)
# print("狗八蛋")
# 使用as给特定功能加上别名
import time as t # 把time模块,命名为t
print("ABC")
t.sleep(3)
print("狗八蛋")
from time import sleep as sl # 把time模块中的sleep函数命名为sl
print("ABC")
sl(3)
print("狗八蛋")
