模快(Module)

一、模快的基本概念

在Python中有一个概念叫做模快(module),这个和C语言中的头文件以及Java中的包(Package)很类似。比如用sqrt函数,就必须用import关键字引入math这个模快。

模快就好比工具包,要想使用这个工具包中的工具,就需要导入这个模快。

语法:

import module1,module2……

当解释器遇到import语句,如果模快在当前的搜索路径就会被导入。

在调用模快中的函数时,必须这样引用:

模快名.函数名

导入某个模快的某个函数语法:

from module import function1,function2……

导入的模快名称太长了不方便输入,也可以设置别名,语法如下:

import module as alias

二、定义自己的模快

在Python中,每个Python文件都可以作为一个模快,模快的名字就是文件的名字。

比如有这样一个文件“testadd.py”,在“testadd.py”中定义了函数add()。

下载文件“testadd.py”(路径:File→Download as→Python(.py)),将其复制到环境变量文件夹中。

如何查看“环境变量文件夹”路径呢?

然后直接调用即可。

【学习笔记】19、模快(Module)相关推荐

  1. Ext.Net学习笔记19:Ext.Net FormPanel 简单用法

    Ext.Net学习笔记19:Ext.Net FormPanel 简单用法 FormPanel是一个常用的控件,Ext.Net中的FormPanel控件同样具有非常丰富的功能,在接下来的笔记中我们将一起 ...

  2. springmvc学习笔记(19)-RESTful支持

    springmvc学习笔记(19)-RESTful支持 标签: springmvc springmvc学习笔记19-RESTful支持 概念 REST的样例 controller REST方法的前端控 ...

  3. 区块链学习笔记19——ETH难度调整

    区块链学习笔记19--ETH难度调整 学习视频:北京大学肖臻老师<区块链技术与应用> 笔记参考:北京大学肖臻老师<区块链技术与应用>公开课系列笔记--目录导航页 前面学过,比特 ...

  4. Python学习笔记19:列表 III

    Python学习笔记19:列表 III 其实这篇笔记标题应该是列表扩展,从列表开始,将涵盖Python中的序列容器. 关于列表的基础知识,可以看我的前两篇文章: Python学习笔记1:列表. Pyt ...

  5. Linux 学习笔记19 信号

    Linux 学习笔记19 信号 信号 信号概述 为什么要是使用信号--为了实现进程的有序退出 信号是进程运行过程中,由自身产生或者由进程外部发来的消息.信号是硬件中断的软件模拟(软中断) signal ...

  6. PyTorch学习笔记2:nn.Module、优化器、模型的保存和加载、TensorBoard

    文章目录 一.nn.Module 1.1 nn.Module的调用 1.2 线性回归的实现 二.损失函数 三.优化器 3.1.1 SGD优化器 3.1.2 Adagrad优化器 3.2 分层学习率 3 ...

  7. 影像组学视频学习笔记(19)-数据标准化、归一化极简概述、Li‘s have a solution and plan.

    本笔记来源于B站Up主: 有Li 的影像组学系列教学视频 本节(19)主要介绍: 数据的标准化.归一化 为什么要进行标准化.归一化? 机器学习算法的要求 便于横向比较 # 标准化 (影像组学中最常用) ...

  8. TMS320F280049C 学习笔记19 可配置逻辑块 (CLB) 软件配置

    文章目录 CLB tool 简介 CLB配置过程概述 软件安装 GNU Compiler Install the Simulation Viewer 使用CLB tool 导入空CLB工程 更新变量路 ...

  9. opencv学习笔记19:图像金字塔和图像拉普拉斯金字塔 (用于图像放大和缩小)

    图像金字塔原理 图像金字塔:只不同分辨率,不同尺寸子图构成的集合. 取样 向下取样:有一个图像G0,对它重新采样,得到分辨率小些的G1,以此类推. 向上取样:有一个图像G3,然后变成像素更多的G2,以 ...

  10. 学习笔记(19):Python网络编程并发编程-互斥锁

    立即学习:https://edu.csdn.net/course/play/24458/296430?utm_source=blogtoedu 1.互斥锁: 多进程间的内存是相互隔离的,因此其数据也是 ...

最新文章

  1. css3 卡片亮光_利用css3实现文字亮光特效的代码
  2. GPU Gems1 - 25 用纹理贴图进行快速过滤宽度的计算
  3. Java异常处理机制很有意思
  4. 前端学习(1559):ng-classt隔行变色
  5. python3.6程序_python3.6如何生成exe程序
  6. AAAI 2021中的目标检测(详细版with code)
  7. 安卓手机主题软件_手机看书神器!Amazon Kindleios、安卓软件
  8. 中文数字转换为阿拉伯数字
  9. spring4笔记----spring4构造注入
  10. 用资源管理器右键编译 Visual Studio 解决方案文件
  11. 要使一个问题能够用计算机解决,如何正确并解决在使用计算机中的问题?
  12. Qt调用CUDA动态库及配置
  13. opengl游戏引擎源码_我用C++复刻了这款上世纪最伟大的游戏
  14. Windows10设置动态桌面壁纸
  15. html5全屏(Fullscreen)
  16. 服务器加网站防盗链,自己做网站如何做防盗链设置
  17. Vue 源码解析(一):依赖收集(Observer,Dep与Watcher对象)
  18. 拳王虚拟项目公社:你最重要的事情是什么?
  19. 美国大通胀:谁来扛旗?
  20. 5款高质量app界面ui设计实例欣赏

热门文章

  1. Ext JS 4.1.1 RC2发布
  2. Linux下进程的建立
  3. Java与.NET 的Web Services相互调用
  4. 真正的职场强者,都是闭环主义高手
  5. 数据产品经理从零到一:数据产品能力模型构建
  6. 技术思维解决“现金贷”危机——如何让互联网金融更加“互联网”?
  7. 从千团大战到网贷战国,烧钱千亿背后的底层用户增长逻辑
  8. 互联网金融下一个风口的或许在新农业领域?
  9. 唐岩自述奋斗史:从娄底青年到陌陌上市
  10. Ubuntu 编译安装python3.7