← クエスト一覧

クエスト47:mathモジュールを使おう

スライド 1 / 5
コーデ
💻 コード例
実行結果
← クエスト一覧
🐍 Python / Quest 47 / 85

クエスト47:mathモジュールを使おう

応用 +10 XP
🏠
今回の課題
math モジュールを使って、25 の平方根 5.0 を表示しよう。中の数字を変えると答えも変わるよ!
📖 解説を見る
📦 モジュールって何?

モジュールは「他の人が作った便利な道具の箱」です。import で読み込んで使います。

✏️ math モジュールの例:
import math

print(math.sqrt(16))
 → 4.0(平方根)
print(math.floor(3.7)) → 3(切り捨て)
print(math.ceil(3.2)) → 4(切り上げ)
print(math.pi) → 3.14159...(円周率)

📋 作るもの:
・25 の平方根を求めて表示する(答えは 5.0
・平方根は上の例にある math の関数を使う
math.関数名(数) の形。import math は書いてあるよ

💡 どこで使う?

2点間の距離を求める(sqrt)、金額を切り上げ・切り捨てする(ceil / floor)、円の面積を出す(pi)など、自分で公式を組まなくても正確な計算ができます。ゲーム・グラフ・料金計算でよく登場します。

⚠️ ポイント:
import math を最初に書く
math.関数名() の形で使う
ヒントを見る
平方根は math モジュールの関数で求められるよ(上の例に出ている)。それを print で表示しよう。
期待する出力
5.0
📄 見本
「答えを見る」を押すと、お手本のコードが出ます。クリックでコピーできます。
💻 コードエディタ
実行すると結果がここに表示されます
正解!見本と同じになりました。
次へ →
🏠 ホームへ

れんしゅうもんだい

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

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

未挑戦

問題 1: math.pi使つかって円周率えんしゅうりつ表示ひょうじしよう!(3.141592653589793

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

問題 2: math.floor(7.8)math.ceil(7.2)結果けっか表示ひょうじしよう!

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

問題 3: 半径はんけい 5 のえん面積めんせき(π × r²)を計算けいさんして小数点以下しょうすうてんいか2けた表示ひょうじしよう!

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