在Python中导入模块的四种方法 您所在的位置:网站首页 python模块math导入用什么 在Python中导入模块的四种方法

在Python中导入模块的四种方法

#在Python中导入模块的四种方法| 来源: 网络整理| 查看: 265

前言

Python拥有强大的标准库,Python社区提供了大量的第三方模块,它们的功能无所不包,覆盖多个领域,并且大多成熟而稳定。

在此我们谈谈在Python中的导入模块的四种方法。

1.导入整个模块

语法格式:import module_name

比如要使用模块math,就可以在文件最开始的地方用import math来导入

>>> import math >>> math.sqrt(9) #平方根 3.0

2.从模块导入特定内容

如果我们只是从一个模块中导入指定的部分内容,可以使用from…import语句。

语法格式:from module_name import name

比如,我们从math导入pi,其他函数不能使用。

>>> from math import pi >>> pi 3.141592653589793 >>> math.sqrt(9) Traceback (most recent call last): File "", line 1, in math.sqrt(9) NameError: name 'math' is not defined

3.导入模块内容并重命名

在Python两个不同的模块中可能存在同名的函数,为了避免名称冲突,需要对导入的内容重命名。

>>> from math import sqrt >>> from cmath import sqrt >>> sqrt(9) (3+0j)

如上,我们从math、cmath导入了sqrt,最终起作用的是最后导入的内容。

为了解决这个问题,我们可以在导入模块时使用以下语法进行重命名。

>>> from math import sqrt >>> from cmath import sqrt as csqrt >>> sqrt(9) 3.0 >>> csqrt(9) (3+0j)

4.以其他名称导入模块

可以在导入整个模块时重命名模块名称。

>>> import math as m >>> m.sqrt(9) 3.0

通过缩短模块名称,避免名称冲突,简化代码书写。 虽然有多种导入模块的方法,我们建议导入整个模块以避免歧义。 如果需要重命名,应该使用更具描述性的名称。

好了,今天的分享就到这里!如果你对Python感兴趣,想要学习pyhton,这里给大家分享一份Python全套学习资料,里面的内容都是适合零基础小白的笔记和资料,超多实战案例,不懂编程也能听懂、看懂。

零基础Python学习资源介绍 👉Python学习路线汇总👈

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。(全套教程文末领取哈)

👉Python必备开发工具👈

温馨提示:篇幅有限,已打包文件夹,获取方式在:文末

👉Python学习视频600合集👈

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

👉Python基础👈

在这里插入图片描述

👉Python自动化办公教程👈

在这里插入图片描述

👉python爬虫 👈

在这里插入图片描述

👉python机器学习 👈

在这里插入图片描述

👉实战案例👈

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

在这里插入图片描述

👉100道Python练习题👈

检查学习结果。

👉面试刷题👈

在这里插入图片描述 在这里插入图片描述

资料领取

这份完整版的Python全套学习资料已经上传网盘,朋友们如果需要可以点击下方微信卡片免费领取 ↓↓↓【保证100%免费】 或者 【点此链接】领取



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有