python:将函数存储在模块中、导入整个模块的方法

  • 模块是扩展名为.py的文件,包含要导入到程序中的代码。
  • 为了将函数的代码与主程序分离,可以将函数存储在单独的模块中,再将模块导入到主程序中。import语句允许在当前运行的程序中使用模块中的代码。

例如,将下面的函数build_full_info存放在info.py文件中,就构成了一个模块,模块的名字是info:

def build_full_info(age, **info):
    """构造完整信息"""
    info['age'] = age
    return info

在主程序中使用info模块中的函数build_full_info,可以使用import info语句导入整个模块。导入整个模块的语法为import module_name

import info

full_info = info.build_full_info(30, weight=130, hobby="reading")
print(full_info)

在调用模块中的代码的时候,可以指定被导入的模块的名称info和函数名build_full_info,并用句点分隔。
如果是用导入整个模块的方式,就可以使用模块中的任何函数了。

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值