【问题描述】编写程序实现:计算并输出标准输入的三个数中绝对值最小的数。 【输入形式】标准输入的每一行表示参与计算的一个数。 【输出形式】标准输出的一行表示输入的三个数中绝对值最小的数,如果有多个,以一个空格作为间隔. 【样例输入】 -1 3 1 【样例输出】 -1.0 1.0 #计算并输出标准输入的三个数中绝对值最小的数。 import math num1 = float(input()) num2 = float(input()) num3 = float(input()) num_list = (num1, num2, num3) index_min = 0 #绝对值最小的元素的下标 if math.fabs(num_list[index_min]) > math.fabs(num_list[1]): index_min = 1 if math.fabs(num_list[index_min]) > math.fabs(num_list[2]): index_min = 2 for n in num_list: if math.fabs(num_list[index_min]) == math.fabs(n): print(n, end=' ') > 巧妙利用 index 下标