美文网首页
8.6将函数存储在模块中

8.6将函数存储在模块中

作者: user_Js | 来源:发表于2020-04-18 12:24 被阅读0次

    导入整个模块

    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')


    image.png

    使用as给函数指定别名

    from pizza import make_pizza as mp

    mp(16,'pepperoni')
    mp(12,'mushrooms','green peppers','extra cheese')


    image.png

    使用as给模块指定别名

    import pizza as p

    p.make_pizza(16,'pepperoni')
    p.make_pizza(12,'mushrooms','green peppers','extra cheese')


    image.png

    导入模块中的所有函数

    from pizza import*

    make_pizza(16,'pepperoni')
    make_pizza(12,'mushrooms','green peppers','extra cheese')


    image.png

    相关文章

      网友评论

          本文标题:8.6将函数存储在模块中

          本文链接:https://www.haomeiwen.com/subject/dqwyuhtx.html