👑

このクエストはプレミアム限定です

プレミアムプランにアップグレードすると、すべてのクエストが
解放されます!

プレミアムにアップグレード ← クエスト一覧へ戻る
← クエスト一覧

計算して答えを返す → return

スライド 1 / 2
コーデ
💻 コード例
実行結果
← クエスト一覧
🐱 Scratch → Python / Quest 19 / 20

計算して答えを返す → return

基礎 +10 XP
🏠
今回の課題
`add(a, b)` という関数を作り、`a + b` を `return` して `add(3, 5)` の結果を表示してください。
📖 解説を見る
Scratchにはない概念ですが、Pythonの関数は `return` で結果を返せます。これで関数の結果を変数に入れたり、別の計算に使えます。
ヒントを見る
`return 値` で関数の外に結果を渡せます。`print(add(3, 5))` のように直接使えます。
期待する出力
8
📄 見本
「答えを見る」を押すと、お手本のコードが出ます。クリックでコピーできます。
💻 コードエディタ
実行すると結果がここに表示されます
正解!見本と同じになりました。
次へ →
🏠 ホームへ

れんしゅうもんだい

☑ 0 / 2 正解 レッスンに戻る

全問正解でクエストクリア!

未挑戦

問題 1: `square(n)` という関数を作り `n * n` を返してください。`square(4)` を表示すると `16` になります。

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
16
未挑戦

問題 2: `max2(a, b)` という関数を作り、大きい方の値を返してください。`max2(3, 7)` を表示すると `7` になります。

実行結果
実行できたよ!
もう一度チャレンジ!
📄 見本の出力
7
コピーしました!