python编程从入门到实践8-16练习

python编程从入门到实践8-16练习,第1张

python编程从入门到实践8-16练习

练习题目:
8-16 导入 : 选择一个你编写的且只包含一个函数的程序, 并将这个函数放在另一个文件中。
在主程序文件中, 使用下述各种方法导入这个函数, 再调用它:
import module_name
from module_name import function_name
from module_name import function_name as fn
import module_name as mn
from module_name import *

我使用identity.py的脚本函数,代码如下:

def identity(data):
    for da in data:
        zc = "Hello, " + da
        print(zc)

接着我编辑一个diaoyong.py的脚本来做这个8-16的练习题,代码如下:

#编写一条import 语句并在其中指定模块名, 就可在程序中使用该模块中的所有函数。
import identity
username = ['Simon']
identity.identity(username)

#导入模块中的特定函数
from identity import identity
username = ['jer']
identity(username)

#使用as 给identity函数指定别名
from identity import identity as id
username = ['peter']
id(username)

#使用as 给模块identity指定别名
import identity as id
username = ['liz']
id.identity(username)

#导入模块中的所有函数
#使用星号(* ) 运算符可让Python导入模块中的所有函数
from identity import *
username = ['python']
identity(username)

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5690059.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存