-1

私は本から学んでおり、ここに私の仕事があります:

ユーザーが入力した一連の数値を合計するプログラムを作成します。プログラムは最初に、合計する数値の数をユーザーに要求する必要があります。次に、各数値を入力し、合計を出力する必要があります。

これをどのように開始すればよいか、私にはほとんどわかりません。私の最初の問題は、ユーザーが合計する数を定義した直後に、その情報を利用して正確な数の次の入力式を作成する方法がわからないことです。

ユーザーが入力する数字の数を事前に知っていれば、これは簡単なことではありませんが...

4

2 に答える 2

0

コメントでこれまで助けてくれてありがとう。

私はこのコードを思いつきました。正しい答えが得られますが、フレーズhow_manyを尋ねて印刷するたびに、ユーザーに数字を何度も入力するように求めます。Enter exact numbersユーザーがカンマを使用して数字を 1 回入力できるように修正することが望まれます。助言がありますか?

def main():
    sum = 0
    how_many = input("How many numbers are to be entered? ")
    for i in range(how_many):
        numbers = input("Enter exact numbers: ")
        sum = numbers + sum

    print "The sum equals to", sum

main()
于 2013-01-11T23:57:14.257 に答える