1,除 /
无论是否是整除返回的都是float
2,取整 //
这个符号是向下取整,并非返回的是一个 int
还有一个易错点是:
当有负数相除时呢?
比如5//-2容易认为是-2
3.说了//自然少不了%(取余数)
那它的返回值一定是整型吗?
4,向上向下取整
先导入模块math
(1)向上取整(也就是向大的一边取)
math.ceil()
负数就要注意了:
(2)向下取整(也就是向小的一方取)
math.floor()
5.当然还有四舍五入啦
内置函数round()
可以看出round()其实是五舍六入,小数部分后大于0.5的是入的
6.最重要的是 int
int的取整是将小数部分直接的抹除