python中导入模块的妙用

知识回顾:

上一节知识主要针对pycharm这个集成开发工具的汉化。

本节开始我们主要利用这个开发软件来写Python代码。


本节知识视频教程

文字讲解开始:

一、模块的导入(第一种导入格式)

导入的关键词英文是import,这里注意大小写。我们可以将import直译理解成导入。我们需要导入的是模块。所谓模块其实就是别人写好的库,说白了就是人家写好的代码供我们二次开发使用。

下面我们尝试导入一个math模块。

我们来使用math中的ceil函数。

ceil函数我们在之前的课程中学习过,主要的作用:向上取整。

使用方法:

1、导入math模块

import math

2、开始调用ceil函数

math.ceil(参数)

参数是一个整型或浮点型数据。

调用方式:模块名称.函数名称

举例:

import math

x=6.01

y=math.ceil(x)

print(y) #结果 7

注意

如果采用直接导入模块的方式,必须要使用模块名称来调用模块下的函数。

二、可以导入模块的部分函数(第二种导入格式)

格式:from 模块名称 import 函数名称

这是第二种模块导入方式。

这种方式调用函数,不需要再书写模块名称。

举例:

from math import ceil

x=6.1

y=ceil(x)

print(y) #结果7

提问:如何批量导入模块中所有的函数?

方法很简单,直接利用星号*的方式就可以实现。

*就代表所有!

举例:

from math import *

x=6.1

y=ceil(x)

print(y)

print(pi) #这里输出了数学中的pi的结果

三、总结强调

掌握以下三种模块的导入格式:

1、import模块

2、from 模块 import 函数

3、from 模块 import *

以上三种模块的导入都可以写到python文件的任意位置,但必须要注意要写到调用模块的前面的位置,否则将会报错。

相关文章:

  1. python中类的构造方法
  2. Python中类的接口
  3. python中利用API文档开发与学习
  4. python中类和对象
  5. python中函数递归VS循环
  6. python中函数的可变参数
  7. python中自定义序列的实现
  8. python第一个程序,定位在小学数学还是幼儿园?
  9. python输入与输出涨姿势
  10. python中整型与浮点型的数值转换

原文发布于微信公众号 - 编程创造城市(bcczcs)

原文发表时间:2019-08-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券