Day_11_PM_Package_And_Module
''''''
# 包: 带有__init__.py文件的文件夹
# 模块: 一个模块就是一个python文件
# 1.内置模块:Python提供的模块
# 2.自定义模块: 自己写的模块
# 3.第三方模块: 别人写的模块
# 导入模块
# 1. 使用import
# 2. 使用from-import
# 1.import
import math
# import os, random
# 自定义模块
# import module1
# import module1
#
# print(module1.name, module1.age)
# module1.show('蔡徐坤', 25)
# 2. from-import
from module1 import name, age, show
# 模糊导入: 导入所有
# from module1 import *
print(name, age)
show('张艺兴', 30)
# 别名: 小名
import random as rd
print(rd.random()) # 不可以使用原名
from random import randrange as rr
print(rr(1,3))
# 包
# import package1.m2 # 不推荐
# print(package1.m2.sex)
# from package1 import m2
# print(m2.sex)
from package1.m2 import sex
print(sex)