Python教程——导入自定义模块

小咪咪 2023-06-07 05:42 102阅读 0赞

导入自定义模块之前我们先创建一个自己的模块,功能可以随便写,比如下面所示定义了两个功能模块,一个是输出调用的名字,一个是计算九九乘法表

在项目下创建一个demo包,在包下创建两个文件,如下所示:
在这里插入图片描述

my_package.py

  1. def name(name):
  2. print("hello "+name)
  3. def item(arg,input_args):
  4. arg = arg+1
  5. for i in range(1,arg):
  6. for j in range(1,i+1):
  7. print("%d*%d=%2d"%(j,i,j*i),end=' ')
  8. print("")

demo_day1.py
直接导入上面的文件名即可

  1. import my_package
  2. my_package.name("Jhon") #调用my_package文件的name函数
  3. my_package.item(9,9) #调用my_package文件的item函数

在这里插入图片描述

导入指定函数

导入两个或两个以上可以使用逗号隔开

  1. from my_package import name,number
  2. name("Jhon")
  3. number(9,9)
指定导入的函数名
  1. from my_package import name as na,number as num
  2. na("Jhon")
  3. num(9,9)
导入所有函数
  1. from my_package import *
  2. name("Jhon")
  3. number(9,9)

发表评论

表情:
评论列表 (有 0 条评论,102人围观)

还没有评论,来说两句吧...

相关阅读