#Python TQC考題810 最大值與最小值之差
n=int(input())
for i in range(n):
s=input()
L=[eval(i) for i in s.split()]
#這一行是本題的精髓
dif=max(L)-min(L)
print(“%.2f”%dif)
“””
in用於for迴圈
可取得元素值
a=[1,2,3,4.4,5.123]
for i in a:
print(i)
“””
“””
s=input()
L=[eval(i) for i in s.split()]
print(s)
print(L)
“””
#多印兩個list出來參考:
“””
lst2的元素為字串,如: ’94’
L的元素為數字,如: 94 (沒有’ ‘)
“””
“””
本題是要最大 最小值之差
別粗心為所有數字加總
“””
“””
題目沒有難度
不知道為何老是直覺為數字加總
本題要最大 最小值之差
“””
“””分解動作比較清楚
str1是以空白分隔
要想到lst = str1.split()
非lst = list(str1), split沒有s
“””
近期留言