paizaラーニングの新・Python入門編に「新・Python入門編23: モジュールを理解しよう」が追加されました。
新・Python入門編では、プログラミング未経験者でもPythonとの特徴や強み、標準出力やデータ型、数値演算、変数や文字列、リストやタプルなどの使い方を動画レッスンと演習課題で学べます。
今回は、「新・Python入門編23: モジュールを理解しよう」の内容をご紹介します。
paizaラーニングについて詳しくはこちら
【目次】
- モジュールとは
- 新・Python入門編に追加されたレッスンの内容
- 新・Python入門編23: モジュールを理解しよう
- 01:ローカル環境で Python コードを実行
- 02:ローカル環境で入力値を受け取るコードを実行
- 03:モジュールをインポート (import)
- 04:モジュール内の関数をインポート (from import)
- 05:インポートしたオブジェクトが代入される変数の名前を指定 (as)
- 06:モジュール内の変数やクラスを利用
- 07:複数のモジュールを一括で管理
- 08:モジュールの名前を確認 (__name__)
- 09:モジュールの処理を制御 (if __name__ == "__main__")
- 10:モジュールの利点
- 11:標準ライブラリ
- 12:random モジュール
- 13:math モジュール
- sys モジュール
- 新・Python入門編23: モジュールを理解しよう
- そのほか初心者でもPythonを学べるコンテンツ
モジュールとは
モジュールとは、簡単に言うとPythonのコードをまとめたファイルのことです。
モジュールがあるおかげで、例えばrandomのようなよく使う処理を、ほかのプログラムからも呼び出して使えるようになっています。
また標準ライブラリとは、あらかじめ用意されているモジュール群のことです。
標準ライブラリには
- randomモジュール
- mathモジュール
- sysモジュール
などが含まれています。
詳しい使い方は新・Python入門編23: モジュールを理解しようで解説しています。
新・Python入門編に追加されたレッスンの内容
新・Python入門編23: モジュールを理解しよう
01:ローカル環境で Python コードを実行
まずはローカル環境でPythonのコードを実行する方法について学びます。
02:ローカル環境で入力値を受け取るコードを実行
実際に、ローカル環境で入力を受け取るコードを実行したときの動きを見てみましょう。
03:モジュールをインポート (import)
モジュールをインポートして、モジュール内の関数を呼び出す方法について学びます。
04:モジュール内の関数をインポート (from import)
モジュール内の関数を直接インポートして呼び出す方法について学びます。
05:インポートしたオブジェクトが代入される変数の名前を指定 (as)
インポートしたオブジェクトが代入される変数の名前を指定する方法について学びます。
06:モジュール内の変数やクラスを利用
モジュール内の変数やクラスを利用する方法について学びます。
07:複数のモジュールを一括で管理
複数のモジュールを一括で管理する方法について学びます。
08:モジュールの名前を確認 (__name__)
モジュールの名前を確認する方法について学びます。
09:モジュールの処理を制御 (if __name__ == "__main__")
モジュールの処理を制御する方法について学びます。
10:モジュールの利点
モジュールの利点について学びます。
11:標準ライブラリ
標準ライブラリについて学びます。
12:random モジュール
標準ライブラリに含まれているrandomモジュールについて学びます。
13:math モジュール
標準ライブラリに含まれているmathモジュールについて学びます。
sys モジュール
標準ライブラリに含まれているsys モジュールについて学びます。
そのほか初心者でもPythonを学べるコンテンツ
paizaのスキルチェック問題
paizaでは、PythonはもちろんPHP・Ruby・Java・C・C++・C#・JavaScriptなど、さまざまなプログラミング言語に対応したスキルチェック問題を公開しています。
問題を解いた結果により、S・A・B・C・D・Eの6段階でスキルランクを獲得できます。
問題はレベルごとに複数あるため
- 自分のプログラミングスキルを客観的に知りたい
- プログラミング問題を解いてみたい
という方はぜひチャレンジしてみてください。
コードガールこれくしょんのPythonコース
『コードガールこれくしょん』(ガルこれ)は、プログラミング問題を解いて「コードガール」を集めながらストーリーを進めていくプログラミング学習コンテンツです。
Pythonのほかには、Java・PHP・Ruby・C・C++・C#・JavaScriptといったプログラミング言語に対応しています。
「paizaラーニング」では、未経験者でもブラウザさえあれば、今すぐプログラミングの基礎が動画で学べるレッスンを多数公開しております。
詳しくはこちら