示例#1
0
文件: 222.py 项目: L-avender/AID1905
"""
    模块
    17:00
    练习:exercise03.py
"""
# 导入方式1
# 本质:使用变量名module01关联模块地址
# import module01
# module01.fun01()
# my02 = module01.MyClass02()
# my02.fun02()

# as 为导入的成员其另外一个名称
import module01 as m01
m01.fun01()
my02 = m01.MyClass02()
my02.fun02()

# 导入方式2
# 本质:将指定的成员导入到当前模块作用域中
# 小心:导入进来的成员不要和当前模块成员名称相同
# from module01 import fun01
# from module01 import MyClass02
#
# def fun01():
#     print("当前模块fun01")
#
# fun01()
# my02 = MyClass02()
# my02.fun02()
示例#2
0
"""
   模块

"""

def fun01():
    print("demo01 - fun01")


fun01()

# 导入方式1:import 模块名
# 本质:创建变量名,关联该模块。
import module01
module01.fun02()
module01.fun01()

# 导入模块时,可以起一个别名
# import module01 as m
# m.fun02()

# 导入方式2:from 模块 import 成员
# 本质:将该模块成员导入到当前作用域中
# from module01 import fun02
# fun02()

# 导入方法3: from 模块 import *
# 小心:导入的成员命名冲突
# from module01 import *
# fun02()
# fun03()
示例#3
0
# import module01
#
# module01.fun01()
# my02 =module01.Module()
# my02.fun02()
"""
导入方式二
"""
from module01 import Module
from module01 import fun01

fun01()
my02 = Module()
my02.fun02()

from module01 import *