Python教程-----引用模块

Python教程正在更新中:
查看Python教程目录

Python之所以受用户欢迎,一个很重要的原因就是轮子多。轮子就是其他人写好的东西,供你来使用,正因为轮子多,用户可以选择的东西是非常多的,这样也就让代码更为方便了。
Python中的轮子被叫做“模块”(module),或者“类”
在引用模块的时候有如下两种形式:

1.import module-name
# import后面跟着模块的名字
2.import module1 from module1.1
# 通常情况下,一个模块中有很多子模块,如果我们只需要使用某一个子模块就可以这样使用

比如我们计算两个整数的除法
可以这么做:

from __future__ import division
print(5 / 2)
print(9 / 2)
print(9 / 2.0)

这样在任何情况下,进行除法都可以得到浮点数的结果了。

再举一个栗子:
假如我们要得到两数相除的余数同样也有两种方法。
第一种方法就是用取余的符号%:

print(5 % 2)
print(6 % 4)
print(5.0 % 2)

这样我们得到取余后的结果为1,2,1.0

同理还可以运用模块来进行取余和取得商的的操作:

print(divmod(5, 2))
print(divmod(6, 4))
print(divmod(5.0, 2))

这里的得到的就是商和余数

(2, 1)
(1, 2)
(2.0, 1.0)

对于实现四舍五入同样有函数round()
形式为round(数字, 保留位数):

print(round(1.234567, 2))
print(round(1.234567, 3))

得到结果分别是

1.23
1.235

但是由于浮点数存在精度误差,可能经过运算会产生一定的精度误差,主要是因为浮点数中的十进制转化为二进制数会存在误差
Python中有很多模块,具体可以再谷歌中查找

查看上一篇:Python的对象类型和输入输出
查看下一篇:一个小栗子和一个小练习
查看目录:查看Python教程目录

发布了41 篇原创文章 · 获赞 58 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/a1351937368/article/details/104998927
今日推荐