在Python代码中导入模块需要使用import语句,语法结构如下:

引用模块中函数的语法如下:

如果在Python程序中大量使用模块中的某些函数,那么每次在调用函数时都要加上“模块名”显得有些麻烦,所以在这种情况下,可以使用from…import…语句将模块中的函数直接暴露出来。该语句的语法结构如下:

如果要想导入模块中的所有函数,可以将function_name替换成型号(*),这样我们就可以直接使用该模块中的所有函数了。

另外,import和from…import…语句可以写在Python代码中的任何位置,但一定要在引用相应模块函数之前执行import或from…import…语句,否则调用函数时会抛出异常。

下面的代码使用import和from…import…语句分别引用了math模块和math模块中的sqrt函数。如果要调用math模块中的其他函数,必须在函数名前加上“math.”前缀,但可以直接调用sqrt函数计算数值的平方根。

程序运行结果如下图所示。

《Python从菜鸟到高手》已经出版,购买送视频课程

python从菜鸟到高手 pdf 百度云_Python从菜鸟到高手(4):导入Python模块相关推荐

  1. python数据处理pdf百度云_Python数据处理 PDF 高清版

    给大家带来的一篇关于Python相关的电子书资源,介绍了关于Python.数据.处理方面的内容,本书是由人民邮电出版社出版,格式为PDF,资源大小12.0 MB,杰奎琳·凯泽尔编写,目前豆瓣.亚马逊. ...

  2. 利用python进行数据分析第二版pdf百度云_参考《利用Python进行数据分析(第二版)》高清中文PDF+高清英文PDF+源代码...

    第2版针对Python 3.6进行全面修订和更新,涵盖新版的pandas.NumPy.IPython和Jupyter,并增加大量实际案例,可以帮助高效解决一系列数据分析问题. 第2版中的主要更新了Py ...

  3. python爬虫从入门到实践pdf百度云_PYTHON网络爬虫从入门到实践.pdf

    推荐序 推荐序二 前言 前言二 第1章网络爬虫入门 1.1为什么要学网络爬虫 1.1.1网络爬虫能带来什么好处 1.1.2能从网络上爬取什么数据 1.1.3应不应该学爬虫 1.2网络爬虫是否合法 1. ...

  4. python从入门到精通pdf百度云下载-跟老齐学Python从入门到精通 电子版(pdf格式)...

    跟老齐学python从入门到精通是一款由老齐写作的Python电子书籍.书籍讲述了零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用,需要的赶紧在巴士下载站下载吧! 目录: ...

  5. python从入门到精通pdf百度云下载-Python从入门到精通PDF高清完整版免费下载|百度云盘...

    提取码:xahb 内容简介 <Python从入门到精通>从初学者角度出发,通过通俗易懂的语言.丰富多彩的实例,详细介绍了使用Python进行程序开发应该掌握的各方面技术.全书共分22章,包 ...

  6. python测试之道pdf百度云_Python测试之道——笔记1

    引言 如果利用python做自动化测试的话,一些python相关的基础知识是必须要掌握的.常用的比如:python代码规范.变量与数据类型.运算.函数和字符串处理等. 语法规范 这里只介绍重点和常用的 ...

  7. python从入门到精通pdf百度云-跟老齐学Python:从入门到精通 完整版PDF[7MB]

    <跟老齐学Python:从入门到精通>是面向编程零基础读者的Python入门教程,内容涵盖了Python的基础知识和初步应用.以比较轻快的风格,向零基础的学习者介绍一门时下比较流行.并且用 ...

  8. python编程锦囊pdf百度云_python编程锦囊 相关实例(示例源码)下载 - 好例子网

    开发语言:Python | 大小:42.01M | 发布时间:2020-08-05 | 立即下载 开发语言:Python | 大小:41.83M | 发布时间:2020-11-11 | 立即下载 开发 ...

  9. python数据科学手册pdf百度云_Python数据科学手册

    领取成功 您已领取成功! 您可以进入Android/iOS/Kindle平台的多看阅读客户端,刷新个人中心的已购列表,即可下载图书,享受精品阅读时光啦! - | 回复不要太快哦~ 回复内容不能为空哦 ...

最新文章

  1. 5m 云服务器2核4g_华为云服务器2核4G 5M 248一年
  2. 如何判断你的数据集是否适合使用深度学习模型?如果数据量太小有什么解决办法?
  3. 学习篇之软件测试——初
  4. srm linux字符界面,如何使用srm安全的删除Linux中的文件
  5. 硬链接、软链接的区别
  6. cross-compile/交叉编译 适用于ARM的ko文件
  7. linux github代码仓库,centos7上使用git命令把代码放到github上
  8. SK海力士收购英特尔NAND闪存业务已获韩国公平贸易委员会批准
  9. 吴恩达机器学习之单变量线性回归理论部分
  10. Doris之资源管理
  11. aix 在线软件包安装 字符集 mysql安装
  12. 设计模式之——简单工厂模式
  13. centos7安装最新稳定版nginx
  14. VB6基础教程与源代码
  15. 一种数字全息自动聚焦技术研究及实例分析
  16. Swiper(介绍、官网链接、引入链接、使用方式,滑动样式属性含义、查找滑动效果、动态Swiper、Vue-CLI引入)
  17. 山东大学软件工程应用与实践——RIME输入法配置文件分析
  18. 怎样建立产品体系?(五)- 产品生命周期
  19. 心跳重连机制(登录)
  20. C++读txt文件,存入vector容器中

热门文章

  1. Android 按钮选择状态,如何修改Android中的默认按钮状态而不影响按下和选择的状态?...
  2. AnnotationTransactionAttributeSource is only available on Java 1.5 and higher
  3. MVC中某个页面不需要引用母版页的正确写法
  4. 备份自己的myeclipse快捷键到需要的环境
  5. 11、Jsp加强/EL表达式/jsp标签
  6. sqlserver日志管理(转载)
  7. (转)页面滚动条(scrollbar)颜色设置详解
  8. 51 -算法 -斐波拉奇数列 -LeetCode 70 -递推
  9. 谈谈python enumerate()函数的用法_python enumerate函数的使用方法总结
  10. 《Python程序设计基础与应用》课后习题答案