2017-02-16 5 views
-8

私はPythonを使用して数値を追加するのに苦労しています。私を助けてください。ありがとうございました。ここで1からnまでの数値の二乗値を合計するPythonコード

+0

加算演算子 '+'または['sum'](https://docs.python.org/3/library/functions.html#sum)関数 –

+0

を使用すると、sum関数を使用したくない。また、私は300の数字のように私はそれらを個別に追加することができます –

+7

何を試してみましたか?基本的なPythonの構文に慣れていますか?これは非常に基本的な質問ですが、言語の最小限の要素を学ぶための少しの作業で解決できると確信しています。 –

答えて

0

は、あなたは、Python 2でそれを行うだろうかです:

n = int(raw_input("Type n:")) 
total = 0 
for i in range(1,n+1): 
    total += i**2 
print total 
ここ

は、あなたは、Python 3でそれを行うだろうかです:

n = int(input("Type n:")) 
total = 0 
for i in range(1,n+1): 
    total += i**2 
print(total) 

これはnまでの番号1を取り、それらを置きます変数iに入力します。これが起こるたびに、それはiの2乗をとり、totalにそれを加えます。次に、合計を出力します。

私はPythonの本を読むことをお勧めします。カーターとウォーレン・サンデーによる「ハロー・ワールド」は素晴らしいものです!

さらに詳しい説明が必要な場合は、コメントにご連絡ください。

関連する問題