最新回答 / weixin_慕妹3229322
x=x+y?for 循環第一次的結果是,將75從數組里提出來。y = 75 然后運行x=x+y x=0.0+75? x=75。?第二次 for把92從list里提出來。y = 92 然后運行 x=x+y? 此時的x在上一次for的結果是 75.。所以x=75+92 x=167第三次 提取y= 59 x=167? x=x+y? x= 226第四次 提取y = 68 。x=226? x=x+y x=226+68? =294for會運行4次。因為I 里有4個數值。?最終X的結果是294.這是4個數的和。平均就是...
2019-03-16
已采納回答 / 又高又富還很帥
d.values()獲取到的是一個list,包含了所有的value,不包含key,而d.keys()則是包含了所有的key,但是?itervalues()?方法不會轉換,它會在迭代過程中依次從 dict 中取出 value。
2019-03-15
最贊回答 / Awful_Leo
這是你的函數:def average(*args):? ? sum=0.0? ? if len(args)==0:? ? ? ? print 0.0? ? else :? ? ? ? for x in args:? ? ? ? ? ?sum=sum+x? ? ? ? return sum/len(args)print average() #0.0 Noneprint average(1, 2) #1.5print average(1, 2, 2, 3, 4) #2.4在你的函數中,在不傳入參數時,先打印0...
2019-03-14