![d8893579f8f10802f98f68ac324ad273.png](https://i-blog.csdnimg.cn/blog_migrate/f400bcb03299dd18e46576fa42b5e133.jpeg)
本节将对数值类型涉及到的、常用的内置函数做一个简单介绍,学会了对这些函数的熟练、正确使用,可以极大地提高编程的质量、效率。
1 abs函数
abs(x)
- 该函数返回数字的绝对值;
- 传入的参数可以是数值表达式、整数或者浮点数。
print('“2-8”的绝对值:',abs(2-8))
print('“-3.14”的绝对值:',abs(-3.14))
输出的结果如下所示:
“2-8”的绝对值: 6
“-3.14”的绝对值: 3.14
2 max与min函数
max(x, y, z...)
min((x, y, z...)
- max函数返回给定参数中的最大值;
- min函数返回给定参数中的最小值;
- 传入的参数可以是数值表达式、整数或者浮点数。
print('最大值:',max(-2, 8.9 + 6, 256 - 300, 314, 3.14*10))
print('最小值:',min(-2, 8.9 + 6, 256 - 300, 314, 3.14*10))
输出的结果如下所示:
最大值: 314
最小值: -44
3 round函数
round(x, n)
- 该函数返回传入的x数值(浮点型或整型)的四舍五入值;
- 参数n表示对x进行四舍五入时保留/参考的数位精度;
- 参数n可以不传入,此时其默认值为0,但若传入的话,则必须为整型;
- 当n为0时,返回的结果为整型,n为负整数或正整数时,返回值的数值类型与传入的x数值的类型一样(整型或者浮点型);
- 若n为正整数,则表示四舍五入时保留/参考的小数点后的位数;
- 若n为负整数,-1表示基于十位四舍五入(舍弃个位)、-2表示基于百位四舍五入(舍弃个位和十位),依次类推;
- round返回的是数值(整型或者浮点型),对于数值,我们关注的是准确性,因为数值是用于算术运算的,比如round(31415.0, 2),得到的结果是“31415.0”&#x