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教程目录

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值