我對Python中for循環很新穎。所以,我想編寫一個程序,要求用戶輸入20個不同的分數,然後我想讓程序計算總數並將其顯示在屏幕上。我如何使用for循環來做到這一點? 編輯:我可以要求用戶輸入不同的號碼,但我不知道如何添加它們。我必須編寫一個程序,使用for循環計算並顯示總分數?
0
A
回答
1
沒有讓你在這裏的全部代碼是你的代碼應該是什麼樣子
x = ask user for input
loop up till x //Or you could hard code 20 instead of x
add user input to a list
end
total = sum values in list
print total
這裏有所有你需要實現邏輯
用戶輸入/輸出的東西的僞代碼: http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/io.html
1
嘗試是這樣的:
total = 0; # create the variable
for i in range(1,20): # iterate over values 1 to 20 as a list
total += int(input('Please enter number {0}: '.format(i)));
print("Sum of the numbers is '{0}'".format(total))
我建議你去通過蟒站點上的教程:
- 的Python 3在這裏https://docs.python.org/3/tutorial/index.html
- Python 2是他https://docs.python.org/2/tutorial/index.html
我可以在這裏進入很多細節並解釋一切,但我只會複製已有的資源。寫得比我寫得好得多。這對你(以及其他讀過類似問題的讀者)閱讀這些教程並熟悉python文檔將會更有幫助。這些將爲您提供基礎知識的良好基礎,並向您展示該語言的能力。
輸入
來讀取命令行的值,你可以使用input
功能,例如valueString = input("prompt text")
。注意存儲的值是字符串類型,它實際上是一個ASCI/Unicode字符數組。
所以爲了對輸入執行數學運算,首先需要將其轉換爲其數值 - number = int(valueString)
這樣做。所以你現在可以一起添加數字。
添加數字
假設您有兩個數字,num1
和num2
,你可以只使用加法運算。例如num3 = num1 + num2
。現在假設你有一個for循環,並且每次循環執行時都想添加一個新的數字,你可以使用total += newNum
運算符。
1
total = 0
for _ in range(1,20):
num = input('> ')
total += int(num)
print(total)
我希望這有助於。
相關問題
- 1. 所以我在C寫一個投票程序,我不能拿出一個for循環來計算總票數
- 2. 我必須使用循環
- 3. 在for循環中使用getJSON,爲什麼我必須分配一個函數來保存計數器的值?
- 4. 如何寫一個for循環來計算在R中使用數學方程?
- 5. 顯示跨一個顯示行的for循環的計數器
- 6. 重寫一個For循環,計算百分比列時,總成一排使用Tidyverse
- 7. PHP循環顯示總和循環前計算
- 8. 編寫for-each循環,從一個ArrayList
- 9. 使用單個for循環編寫嵌套循環(通用) - java
- 10. C編程for循環和計數器
- 11. 使用並行計算的兩個for循環
- 12. 當我用pygame編寫音樂播放器時,我必須編寫一個循環來監視播放狀態?
- 13. 使用for循環顯示數組
- 14. 使用for循環,顯示條目數和Java總和
- 15. 寫一個程序,用一個循環,總結輸入
- 16. 編寫一個程序,使用函數找出兩個數字的總和並計算它們的平均值?
- 17. 編寫一個程序來確定迴文。我必須使用toUppercase和toLowercase使其不區分大小寫
- 18. 異步計算總是必須使用單獨的線程?
- 19. 並行MATLAB for循環來計算MLE
- 20. 編寫一個接受一維數組的C++函數並計算元素的總和並顯示它
- 21. 使用For循環的Javascript計算
- 22. 編寫一個C程序,以使用用於循環
- 23. 使用While循環編寫程序
- 24. 使用python for循環來獲取txt值並計算值的總和
- 25. 我寫一個程序,必須從用戶
- 26. 如何計算for循環
- 27. for循環(稅計算器)
- 28. 偏移計算for循環
- 29. 創建for循環來計算某一年的總和
- 30. 計數分隔符,並使用循環
你有沒有試過*沒有?!* – jonrsharpe
請分享您的代碼 – smartrahat
您可以在輸入時添加它們,也可以將它們放入數組中。這將允許您稍後將其他數據用於數據,如查找最高和最低。 – JamesDonnelly