総和計算機のプログラムを作ってみましょう
a = int(0)
age = input()
fast = int(age)
age = input()
end = int(age)
abc = end - fast + 1
ac = fast - 1
for i in range (abc):
ac += 1
a += ac
print(a)
スクショ⤵
このプログラムを入れて実行してみましょう
2回入力しますが、1回目は最初の数2回目は最後の数を質問しています
1行目からプログラムの説明をしていきます
I 変数aを数字のみと定義します
II 最初の数を質問します
III 変数fastに答えを保存します
IV 最後の数を質問します
V 変数endに答えを保存します
*intとは"数字のみを変数に入れる"と定義するためのもので、これが抜けると . エラーになります
VI 変数abcを最後の数ー最初の数+1にします
VII 変数acを変数fast-1にします
*この時は変数fastで"数字のみを変数に入れる"と定義されているのでintは
. いりません
VIII 最後の数ー最初の数+1回繰り返す
IX 変数acを1ずつ大きくする
X 変数aを変数acずつ大きくする
XI 答えを表示する
というプログラムです
終わりに
今回の内容はどうだったでしょうか?
質問等がありましたら下記URLにてご送信ください
参考本
