Python –函数学习3 (将函数存储在模块中)

Python –函数学习3 (将函数存储在模块中)

将函数存储在模块      

函数可以将代码块和主程序分离,通过给函数指定描述性名称,可以让主程序更加容易理解,还可以更进一步,将函数存储在模块的独立文件中,再将模块导入到主程序。import 语句允许再当前运行的程序文件当中使用模块中的代码。

导入整个模块

首先就是创建模块,模块的扩展名是.py的文件,包含到导入到程序中的代码。Python --函数学习3 (将函数存储在模块中)

Python --函数学习3 (将函数存储在模块中)

以上:我先创建了一个module模块(名字自己起的),先保存为py格式,然后第二张图片导入前面的模块。这是最最简单的脚本了。

python在读取这个文件的时候,代码行import module 回让python 打开module.py,并将其中的所有函数都复制到这个程序当中。我们看不到复制的代码,是当导入的时候,可以使用。

 

转载于:https://www.cnblogs.com/clairedandan/p/10859157.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/100924.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • larave5.6 将Excel文件数据导入数据库代码实例

    larave5.6 将Excel文件数据导入数据库代码实例

    2021年10月24日
  • Vue3如何关闭eslint

    Vue3如何关闭eslintvue3

  • C#UDP编程

    C#UDP编程一.UDP协议UDP(UserDatagramProtocol)协议就是“用户数据报协议”,它是一种无连接的协议,无连接主要是和TCP协议相比较的。我们知道当利用TCP协议传送数据的时候,首先必须建立连接(也就是所谓的握手)才可以传输数据。而当计算机利用UDP协议进行数据传输的时候,发送方只需要知道对方的IP地址和端口号就可以发送数据,而并不需要进行连接。由于UDP协议并不需要进行确定

  • Pyhton Cookbook 学习笔记 ch9_02 元编程[通俗易懂]

    Pyhton Cookbook 学习笔记 ch9_02 元编程[通俗易懂]【传送门】9.8将装饰器定义为类的一部分问题:想在类中定义装饰器,并作用在其他的函数上方案:在类中定义装饰器首先要确定它的使用方法,是作为一个实例方法还是作为一个类方法fromfunctoolsimportwrapsclassA:#作为一个实例方法defdecorator1(self,func):@wraps(func)…

  • Android ListView下拉/上拉刷新:设计原理与实现「建议收藏」

    Android ListView下拉/上拉刷新:设计原理与实现「建议收藏」《AndroidListView下拉/上拉刷新:设计原理与实现》Android上ListView的第三方开源的下拉刷新框架很多,应用场景很多很普遍,几乎成为现在APP的通用设计典范,甚至谷歌官方都索性在AndroidSDK层面支持下拉刷新,我之前写了一篇文章《AndroidSwipeRefreshLayout:谷歌官方SDK包中的下拉刷新》专门介绍过(链接地址:http://bl

  • java简历的项目经验怎么写_适合大学生做的java项目

    java简历的项目经验怎么写_适合大学生做的java项目前言今年的金三银四已经过去一大半了,在这其中参与过不少面试,2021都说工作不好找,这也是对开发人员的要求变向的提高了。之前在Github上收获15K+star的Java核心神技(这参数,质量多高就不用我多说了吧)非常全面,包含基础知识、Java集合、JVM、多线程并发、spring原理、微服务、Netty与RPC、Kafka、日记、设计模式、Java算法、数据库、Zookeeper、分布式缓存、数据结构等等内容非常丰富,已经帮很多人拿下互联网一线公司的offer美团一面:1、Concurr

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号