python题库 No.22 模块的取整

取整运算除了课程里的(//)符号,math模块中也有一个函数floor(x)可以实现参数x的取整运算,那么请你调用math模块中的floor()函数,帮助茂茂计算5除以2的取整结果吧!
然后,根据取整结果分别判断floor()函数的取整方式是四舍五入还是只保留整数。
最后,格式化输出:"floor()函数的取整方式是xx"。

实际答案:

import math
if math.floor(5/2) > (5/2):
  print("floor()函数的取整方式是四舍五入")
else:
  print("floor()函数的取整方式是只保留整数")

标准答案:
image

点评:
实际上四舍五入的真正判定方式应更加复杂才对,因为当小数部分小于0.5时,四舍五入与取整抹零的结果完全相同。
标准答案的格式化输出采用了列表的形式,值得学习。

posted @ 2025-12-07 17:16  居哥wxg  阅读(3)  评论(0)    收藏  举报