任意の整数の和を求めるPythonコード
任意の整数の和はループを使用して計算することができます。以下にサンプルコードを示します。
def sum_of_integers(n):
result = 0
for i in range(1, n+1):
result += i
return result
n = int(input("请输入一个整数: "))
print("1到", n, "的和为:", sum_of_integers(n))
まず、sum_of_integersという名前の関数を作成します。この関数は1つの整数nをパラメーターとして受け取ります。関数の内部では、1からnまでのすべての整数に対してループ処理が行われ、その整数の値がresult変数に加算されます。
次に、input 関数でユーザーから整数 n を取得し、sum_of_integers 関数を呼び出して合計を計算します。最後に、print 関数を使用して結果を出力します。
注意: 以上のコードは 1 から n までの整数和を計算します。任意の範囲内の整数和を計算したい場合は、少し変更できます。