モジュール

初級
32
3時間12分

Pythonのモジュールに関する練習問題

Pythonコースの一部として、モジュールに関する実践的な練習問題を32問用意しています。 基礎から応用まで段階的に学習できるよう構成されています。

学習を開始する準備ができました

下記の練習問題から始めて、段階的にスキルアップしていきましょう

python icon

練習問題一覧 (32問)

問題 1

`random.randint(1, 10)`を実行したときに返される可能性がある値はどれですか?

問題 2

モジュールを使用する主なメリットとして**最も重要でない**ものはどれですか?

問題 3

以下のコードの実行結果はどうなりますか? ```python import math print(math.pow(2, 3)) print(2 ** 3) ```

問題 4

今日の日付のみを取得したい場合に使用する正しいメソッドはどれですか?

問題 5

以下のコードで、`my_functions.py`から`greet`関数を読み込んで使用する正しい方法はどれですか?

問題 6

Pythonで自作のモジュールを作成するには、どのような拡張子のファイルに関数を書く必要がありますか?

問題 7

datetimeモジュールを使う主な利点として**最も適切でない**ものはどれですか?

問題 8

以下のコードで30日後の日付を計算するために空欄に入るコードはどれですか? ```python import datetime today = datetime.date.today() future = today + ______ ```

問題 9

円周率の値を取得するmathモジュールの定数は何ですか?

問題 10

以下のコードの実行結果として正しいものはどれですか? ```python import datetime now = datetime.datetime.now() print(type(now.year)) ```

問題 11

2つの日付の差(日数)を計算したときに得られるオブジェクトの型はどれですか?

問題 12

16の平方根を計算するmathモジュールの関数は何ですか?

問題 13

以下のコードの書き方として正しいものはどれですか?

問題 14

自作モジュールを作成する際の**最も重要でない**要素はどれですか?

問題 15

モジュール作成において、関数にコメントを書く主な目的として**最も適切**なものはどれですか?

問題 16

Pythonをインストールした時に最初から使える、まとめられたモジュール群を何と呼びますか?

問題 17

3.7を切り上げて4にするmathモジュールの関数は何ですか?

問題 18

日時オブジェクトから曜日を数値で取得するメソッドはどれですか?

問題 19

特定の日付(2024年12月25日)を作成するための正しいコードはどれですか?

問題 20

以下のコードでエラーが発生する原因は何ですか? ```python print(math.pi) ```

問題 21

角度30度をラジアンに変換するmathモジュールの関数は何ですか?

問題 22

モジュール内の特定の関数だけを読み込んで、モジュール名を省略して使用したい場合の書き方はどれですか?

問題 23

Pythonにおけるモジュールとは何ですか?

問題 24

モジュールから複数の関数を一度に読み込む場合の正しい書き方はどれですか?

問題 25

以下のコードでモジュール内の関数に引数を渡す正しい方法はどれですか? ```python # math_utils.py def calculate_area(radius): return 3.14 * radius * radius ```

問題 26

以下のモジュール構成で、`main.py`から`calculator.py`の`add`関数を使う場合の正しいコードはどれですか? ``` project/ ├── main.py └── calculator.py ```

問題 27

Pythonでmathモジュールを使用するために必要な記述は何ですか?

問題 28

モジュールを自分のプログラムで使用するために必要なキーワードは何ですか?

問題 29

自然対数(底がeの対数)を計算するmathモジュールの関数は何ですか?

問題 30

以下のコードを実行したとき、出力される値に最も近いものはどれですか? ```python import math radius = 3 area = math.pi * radius * radius print(area) ```

問題 31

Pythonで現在の日時を取得するために使用する正しいコードはどれですか?

問題 32

5の階乗(5! = 5×4×3×2×1)を計算するmathモジュールの関数は何ですか?

💡 学習のコツ

  • • 順番に取り組むことで、段階的に理解を深めることができます
  • • 間違えた問題は解説をしっかり読んで理解しましょう
  • • 全問題完了後、もう一度チャレンジして定着を確認しましょう

📚 学習の進め方

1

問題を順番に解く

基礎から応用へと段階的に構成されているため、順番に取り組むことをお勧めします

2

解説をしっかり読む

正解・不正解に関わらず、解説を読んで理解を深めましょう

3

復習で定着させる

間違えた問題は後日再チャレンジして、知識の定着を確認しましょう

前のトピック

関数

次のトピック

オブジェクト指向

さらに効果的な学習を

プレミアムプランでは、進捗管理、間違えた問題の自動復習リスト、詳細な解説動画など、 より充実した学習体験をご利用いただけます。