周末发福利啦~

之前几篇文章的内容还算简单吧?其实这些语法都不难的,只是你刚开始用,有时会有点不习惯,用多几次,把语法熟悉了就好了。

emm...今天我们就来讲一下模块吧。什么是模块?顾名思义就是做好的工具。有了这些工具,你的工作效率会提高很多。比如吃牛肉火锅是不是有个大勺子会方便很多?

                                                          

我们还是通过一个例子来说一下模块,这样会比较形象一点:

比如你要计算一个数的平方根,比如 9,你会很自然地想到平方根是 3,但是如果是 270400 呢?我们这个时候就需要导入一个 math 的模块,这个模块有什么作用呢?没错它集成了多个运算函数,比如计算平方根,向下取整,向上取整等。那这个模块有这么多的函数,我们就直接导入就可以吗?不是的,你还需要告诉计算机你需要用这个模块中的什么函数?比如你要计算 270400 的平方根,大致语法是这样的:

import math
math.sqrt(270400)

import 导入了math模块,然后math.sprt是说用math模块中的sprt函数,sprt就是计算平方根的函数,当然,你也可以这样写:

from math import sqrt
sqrt(270400)

不过这种方法是用在确定不会从不同模块导入多个同名函数的情况下(这句话你现在可能不理解,不理解的话就不要去管了,以后会明白的)

然后我来讲一下向下取整,和向上取整,它们的格式分别是这样的:

#向下取整
import math
math.floor(32.9)

#向上取整
import math
math.ceil(32.3)

这里先科普一下:在python语言中,#后面跟着的是注释,就是对你这段代码的标记(按回车就结束标记了),让别人知道你这段代码是干什么用的,计算机遇到这个符号就不会读取这段字符。

所谓的向下取整就是说输出一个小于或等于的数,小于或等于是和谁比较的,当然是和你括号里的数进行比较的。那么向上取整就是说输出一个大于或等于的数。同样的,这两个函数也可以这样使用:

#向下取整
from math import floor
floor(32.9)

#向上取整
from math import ceil
ceil(32.3)

(文章图片若有侵权,请联系作者删除)

猜你喜欢

转载自www.cnblogs.com/Galaxyfengfeng/p/8993801.html