Pythonモジュールの基礎と実用的なモジュールガイド

Pythonモジュールの概要 Pythonモジュールは、コードを整理・再利用するための基本的な仕組みです。モジュールは単なるPythonファイル(.py拡張子)であり、関数、クラス、変数、そして実行可能なコードを含むことができます。モジュールを利用することで、コードの可読性、保守性、再利用性を向上させることができます。 モジュールの利点 コードの再利用性:一度作成 ...

6月28日 21:05 投稿

Pythonカスタムモジュールと主要モジュールの実践ガイド

カスタムモジュール 同一ディレクトリ内のモジュール 同一ディレクトリにuserHelper.pyを作成: username = "taro" def display_user(user): print(f"ユーザー名: {user}") main.pyでの使用方法: import userHelper userHelper.display_user(userHelper.username) from...import構文の活用: from userHelper import display_user display_user("hanako") サブデ ...

6月15日 19:54 投稿

Pythonの基本構文とインストール

4. Pythonの基本構文 PythonはPerl、C、Javaなどの言語と多くの共通点を持っていますが、いくつかの違いもあります。 4.1 最初のPythonプログラム インタラクティブなプログラミング インタラクティブなプログラミングでは、スクリプトファイルを作成する必要はありません。Pythonインタプリタの対話モードでコードを直接書くことができます。 Linux上: Windows上: ス ...

6月9日 20:27 投稿

Pythonの関数とモジュールの復習

1. 関数 コードを書くアプローチは、手続き型プログラミングから関数型プログラミング、そしてオブジェクト指向プログラミングへと進化してきました。 1.1 関数の基本 関数は、特定のタスクを実行するためのコードブロックです。引数を受け取り、結果を返すことができます。 def sample_function(param1, param2): # 関数の処理 pass result = sample_function(1 ...

6月6日 00:27 投稿

Pythonモジュールとパッケージの使い方とインポート機構

Pythonでモジュールを単体で実行すると、その中のテストコードも実行されてしまうことがある。たとえば、以下のような温度変換モジュール candf.py を作成したとする: # candf.py def c2f(celsius): return celsius * 9 / 5 + 32 def f2c(fahrenheit): return (fahrenheit - 32) * 5 / 9 # テストコード print("テストデータ:0 摂氏度 = %.2f 華氏度" % c2f(0) ...

5月16日 15:36 投稿