The Most Numbers The Most Numbers
Elementary
Simplified Chinese UK RU PT-BR PL JA IT HU FR ES EL DE EN
We have prepared a set of Editor's Choice Solutions. You will see them first after you solve the mission. In order to see all other solutions you should change the filter.
ruler

让我们开始处理数字吧!

给你一个数字(包括浮点数)组成的数组,你要找出数组中的最大、最小值的差值。 你的函数应该能处理一些特殊情况,如果传入了一个空的数组,函数应该返回0。

浮点数在计算机硬件中以二进制的小数来表示。 所以我们可以以 ±0.001的精度来验证结果,想想怎么处理不确定数量的参数吧!

输入: 一个由任意多个数字组成的参数(int,float类型)。

输出 数组中最大值和最小值的差值(int,float类型)。

...
checkio(1, 2, 3) == 2
checkio(5, -5) == 10
checkio(10.2, -2.2, 0, 1.1, 0.5) == 12.4
checkio() == 0
    

在这个任务中你将学会函数将如何处理任意数量的参数。

0 ≤ len(args) ≤ 20
all(-100 < x < 100 for x in args)
all(isinstance(x, (int, float)) for x in args)

You should be an authorized user in order to see the full description and start solving this mission.