所以我正在寫一個文字遊戲並創建了幾個函數。 我已經創建了一個名爲user_scores()的函數,並且在這個遊戲中有5個回合。我必須創建一個循環來計算每輪的總分數,我只能顯示每輪的分數。有人能找我看看這個嗎? Thx如何將每輪中的所有分數加起來得到總分
-3
A
回答
0
在你的函數結束時,
return total_value_in_a_round
在OneRound結束時,由最後兩行合併的比分返回給調用程序:
return userscore()
在你的主程序,設置一個循環播放5次,並保持分數的運行總和:
total_score = 0
for round in range(5):
total_score += OneRound()
print "Your score for 5 rounds is", total_score
0
嗯,只有這麼多我可以做,而無需查看你的代碼,但我會盡量利用我可以從你模糊的問題收集。未來,請嘗試給我們足夠的信息,以便我們能夠真正幫助您。這將包括相關的代碼片段(評論總是令人驚歎)以及您希望代碼執行的一般說明。
通常,您不能同時運行循環來計算分數和遊戲循環。你不需要一個函數,而是一個變量,並且在每一輪結束時只需將該輪中的點添加到變量中。事情是這樣的:
def OneRound():
#Insert the game code for one round here (Ex:)
answer = raw_input("Question?")
if answer == "Bob"
return 5
rounds = 0
while rounds <= 5:
points = points + OneRound():
rounds = rounds + 1
你的代碼是好的,只是用什麼修剪和我寫的和適應這兩個以適應你的代碼。你錯過了很多初學者程序員所沒有的東西,這是對循環的全面理解。不要擔心,隨着時間和練習,它會在你身上閃現。
相關問題
- 1. 我將如何得到所有分鐘的最終總和?
- 2. 如何在Swift中只將數組的一部分加起來?
- 3. 得到總數沒有百分比
- 4. 如何使用Sharedpreferences來總計所有分數?
- 5. SQL將每月的列中的所有值累加起來
- 6. 如何劃分所有列的總和
- 7. 我如何拆分JSON ['總],所以我可以得到總價格只有
- 8. 如何將gitignore添加到Git倉庫中的所有分支?
- 9. 將圓劃分成n等分來得到每個劃分點的座標
- 10. 如何將循環中的所有分數相加?
- 11. 如何顯示用戶在c#中得分的總分數?
- 12. 如何:總結所有值並將Linq中的總數的百分比分配給sql
- 13. 得分總數將不正確的JavaScript
- 14. Oracle SQL將每天的所有打開任務累加起來
- 15. 如何將所有數組值一起添加到PHP中?
- 16. 如何獲得「總分鐘數」(TIMER)
- 17. 如何獲得每個玩家的總跑數並將其添加到數組?
- 18. PHP將所有的值加起來foreach()
- 19. 如何在sql中進行分組時得到總數?
- 20. 將Jenkins配置爲每分鐘輪詢
- 21. 如何在mysql中顯示所有分區總數
- 22. 將數組分組並獲得總和
- 23. 如何加起來總有一個匹配的列數行的
- 24. 每天分揀總數,由
- 25. 如何添加分數和總數?
- 26. 得到所有分類,java中貓頭鷹的分類
- 27. 如何獲得所有分支中第n個最高分?
- 28. PHP數組總和不加起來所有項目
- 29. SQL - 每個分區的總計總數的百分比
- 30. 如何將數字的二進制表示中的所有1加起來
我發佈了我的代碼和PLZ檢查這個給我 –