Skip to content

Commit a955722

Browse files
committed
python中的包
1 parent 746aea6 commit a955722

File tree

5 files changed

+17
-0
lines changed

5 files changed

+17
-0
lines changed
Loading

exercise/package/__init__.py

Whitespace-only changes.

exercise/package/module_a.py

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
a = 10

exercise/package/module_b.py

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
b = 20

exercise/package2_test.py

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# 使用import方式进行导入时,只能跟包名或模块名称
2+
# import 包名
3+
import calc2
4+
# import 模块名
5+
import package.module_a
6+
# import 包名+取别名
7+
import package.module_b as mb
8+
# from 包名 import 模块名
9+
# 使用from...import方式可以导入包、模块、函数、变量
10+
from package import module_a
11+
12+
print(package.module_a.a)
13+
print(mb.b)
14+
print(module_a.a)
15+
print(calc2.add(10, 20))

0 commit comments

Comments
 (0)