Python確認テスト第11問|returnと戻り値

Python確認テスト

1. はじめに

関数では、処理した結果を呼び出した場所へ返すことができます。

この返された値を「戻り値」といいます。

2. 問題

def add(a, b):
    return a + b

result = add(3, 5)

print(result)

3. 選択肢

A. 3
B. 5
C. 8
D. 35

4. 正解

正解はC. 8です。

5. 解説

add(3, 5)では、

3 + 5

が計算されます。

returnによって8が返され、resultに保存されます。

6. 関連する基礎知識

print()は画面に表示する処理、returnは結果を関数の外へ返す処理です。

この違いを覚えておきましょう。

7. 次の問題

次回:Python確認テスト第12問|辞書dict

現役のフリーランスWebエンジニアです。仕事ではWebサイトや業務アプリをつくっています。
学生のころの自分に「これがあれば分かったのに」と思う教材を目指して、LIST LEARNを書いています。じゃんけんゲームなどの小さな作品を一緒につくりながら、情報Ⅰ・Pythonの基礎を身につけましょう。
取得資格: 応用情報技術者試験/第二種情報処理技術者

木下 | 現役Webエンジニアをフォローする
Python確認テスト