8.6将函数存储在模块中
2020-04-18 本文已影响0人
user_Js
导入整个模块
def make_pizza(size,*toppings):
"""概述要制作的比萨"""
print("\nMaking a " + str(size) +
"_inch pizza with the following toppings:")
for topping in toppings:
print("-" + topping)
打开pizza文件
import pizza
pizza.make_pizza(16,'pepperoni')
pizza.make_pizza(12,'mushrooms','green peppers','extra cheese')
![](https://img.haomeiwen.com/i14491791/798ae512fd3f94dd.png)
使用as给函数指定别名
from pizza import make_pizza as mp
mp(16,'pepperoni')
mp(12,'mushrooms','green peppers','extra cheese')
![](https://img.haomeiwen.com/i14491791/8d3f8114ca4cd90d.png)
使用as给模块指定别名
import pizza as p
p.make_pizza(16,'pepperoni')
p.make_pizza(12,'mushrooms','green peppers','extra cheese')
![](https://img.haomeiwen.com/i14491791/03b24d1ce51c5f7c.png)
导入模块中的所有函数
from pizza import*
make_pizza(16,'pepperoni')
make_pizza(12,'mushrooms','green peppers','extra cheese')
![](https://img.haomeiwen.com/i14491791/f56d83d0e3728532.png)