問題:2つの正の整数 a, b が半角スペース区切りで入力されるので a と b を足した数を出力してください。
※「掛け算」の問題では入力が改行区切りで与えられましたが、今回は半角スペース区切りで与えられます。
入力は以下のフォーマットで与えられます。
a b
まず、Python3でinputとsplitを使用し、複数の値を受け取ります。
inputで複数の値を取得する際に、複数の値を取得する方法をまとめます。
指定された数の文字列を格納します。
# 入力された文字列を分割してaとbを取得します
a, b = input().split()
次に、Python3のmap()を用いて、全ての要素に関数を適用します。int関数を使った記述方法は以下の通りです。
# map()を使って入力された文字列をintを使って、数値として分割してaとbを取得します
a, b = map(int, input().split())
数値として分割できているか心配な場合は、printを用いて出力して確認します。
# map()を使って入力された文字列をintを使って、数値として分割してaとbを取得します
a, b = map(int, input().split())
# 数値として分割できているか心配の場合は、printを用いて出力して確認します。
print(a)
print(b)
あとは、足し算をするだけです。
# map()を使って入力された文字列をintを使って、数値として分割してaとbを取得します
a, b = map(int, input.split())
# aとbを足した結果を出力します。
print(a + b)