python函数存储在模块的优点及用法总结

作者:小妮浅浅 时间:2023-06-03 16:52:41 

1、通过将函数存储在独立的文件中,可隐藏程序代码的细节,将重点放在程序的高层逻辑上。

2、能让你在众多不同的程序中重用函数。

将函数存储在独立文件中后,可与其他程序员共享这些文件而不是整个程序。知道如何导入函数还能让你使用其他程序员编写的函数库。

实例

导入模块中的所有函数


from tags import *
make_tags('世界美术名作二十讲 : 插图珍藏本', '艺术')
print_tags(['艺术史', '艺术'])

Python 在读取这个文件时, 代码 import tags 会让 Python 会在后台打开文件 tags.py , 并将其中的所有函数都复制到这个程序中 。

注意: import 所指向的文件路径,是项目所在的根目录。所以如果 *.py 放在子目录中,那么必须在文件路径中,加上子目录路径。

知识点扩充:

导入模块中某个函数

我们还可以导入模块中的特定函数, 语法如下:


from module_name import function_name

如果需要从模块中导入任意数量的函数,那么可以用逗号来分隔函数名:


from module_name import function_name_0, function_name_1, function_name_2

from tags import make_tags
make_tags('世界美术名作二十讲 : 插图珍藏本', '艺术')

运行结果:

book_name=世界美术名作二十讲 : 插图珍藏本
tags=(‘艺术',)

来源:https://www.py.cn/jishu/jichu/34032.html

标签:python,函数存储
0
投稿

猜你喜欢

  • JavaScript中var let const的用法有哪些区别

    2024-05-09 15:06:33
  • Python中Django发送带图片和附件的邮件

    2023-11-09 16:59:03
  • 详解python的变量

    2021-01-26 20:44:20
  • 使用python实现回文数的四种方法小结

    2022-01-17 14:57:51
  • 关于document.cookie的使用javascript

    2024-04-30 08:55:32
  • Kettle下载与安装保姆级教程(最新)

    2023-07-29 17:10:41
  • 详解Python中的条件判断语句

    2022-05-03 09:33:28
  • Python编程基础之构造方法和析构方法详解

    2022-02-26 02:38:03
  • javascript 常用功能总结

    2023-07-02 03:50:17
  • 15个滑动门效果CSS导航菜单实例教程

    2010-02-20 13:02:00
  • Zabbix 2.4.5自带MySQL监控的配置使用教程

    2024-01-24 06:00:52
  • Python enumerate索引迭代代码解析

    2022-04-05 17:13:07
  • Python 删除连续出现的指定字符的实例

    2023-11-21 08:36:15
  • Pytorch如何把Tensor转化成图像可视化

    2021-11-03 20:20:22
  • python中的反斜杠问题深入讲解

    2023-04-20 14:08:36
  • Python全局变量与局部变量区别及用法分析

    2021-01-24 07:35:21
  • JS中不为人知的五种声明Number的方式简要概述

    2024-04-29 13:13:43
  • 修改数据库为多用户模式

    2024-01-19 13:53:56
  • mysql 队列 实现并发读

    2024-01-14 21:16:26
  • asp如何使用Office Chart 9.0 制作图表?

    2010-06-05 12:41:00
  • asp之家 网络编程 m.aspxhome.com