任意の整数の和を求める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 までの整数和を計算します。任意の範囲内の整数和を計算したい場合は、少し変更できます。

bannerAds