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 投稿