亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

外部嵌套循環 Python 的累加器

外部嵌套循環 Python 的累加器

慕少森 2021-08-17 18:54:03
我正在從書中自己學習 python 并解決問題。在一個問題中,用戶輸入跨年的一年中每個月的降雨量。我需要找到每年的平均降雨量(總和(每月降雨)/numb_months,以及那個時期的平均降雨量,例如兩年。在下面的代碼中,我可以獲得每年的平均值(我現在只使用了 3 個月而不是 12 個月,以避免繁瑣的輸入),但我不知道我需要在哪里放置一個累加器來計算在那段時間內的總降雨量,然后對其進行平均。感謝您的幫助。number_of_months = 3years_in_period = int(input("Please enter the number of years in the period. \n"))for year in range(years_in_period):    yearly_rain = 0    print('Year', year+1)     print('?????????????????')    for month in range(number_of_months):        print('Month', month+1, end='')        monthly_rain = float(input("Please enter rainfall for this month: \n"))        yearly_rain += monthly_rain        average_yearly_rainfall = yearly_rain / number_of_months    print("Average yearly rainfall of year ", year+1, " is ", average_yearly_rainfall)    print("Year total rain is", yearly_rain)    print()
查看完整描述

1 回答

?
動漫人物

TA貢獻1815條經驗 獲得超10個贊

如果我明白你想要什么(計算這段時間內降雨量的絕對平均值),這應該可以解決問題:


number_of_months = 3

years_in_period = int(input("Please enter the number of years in the period. \n"))


total_rain = 0


for year in range(years_in_period):

    yearly_rain = 0

    print('Year', year+1) 

    print('?????????????????')


    for month in range(number_of_months):

        print('Month', month+1, end='')

        monthly_rain = float(input("Please enter rainfall for this month: \n"))


        yearly_rain += monthly_rain


        total_rain += monthly_rain


        average_yearly_rainfall = yearly_rain / number_of_months


    print("Average yearly rainfall of year ", year+1, " is ", average_yearly_rainfall)

    print("Year total rain is", yearly_rain)

    print()



total_months = years_in_period * number_of_months

print("Absolute average of rain/month was", total_rain/total_months)

print("Absolute average of rain/year was", total_rain/years_in_period)


查看完整回答
反對 回復 2021-08-17
  • 1 回答
  • 0 關注
  • 200 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號