iT邦幫忙

1

請教python 迴圈問題

  • 分享至 

  • xImage

撰寫一程式,已依迴圈輸入六個整數,計算其總和平均值,最終將這六個整數的總和以及平均數加以印出。
我寫的:
sum=0
for i in range(1,7):
....eval(input())
....sum=sum+i
ave=sum/i
print('sum=',end='')
print(sum,end=',')
print('ave=%d'%(ave))

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

5
dragonH
iT邦超人 5 級 ‧ 2019-11-05 10:52:55
最佳解答
sum = 0
for i in range(1, 7):
  sum += int(input())
print('sum = {}'.format(sum))
print('avg = {}'.format(sum / 6))

用你的改的

要更 flex 一點

就把輸入的值放入 list

算平均時就 加總 list / list 的長度

你可能還需要 input 不是數字時的 error handler

我要發表回答

立即登入回答