python

テクニック

第1章:Pythonエンジニアに求められる「お作法」

1-1. コード規約とは何か?プログラミングには「正しく動けばよい」以上の世界があります。同じ処理を...
テクニック

Pythonエンジニアのお作法ガイド — Zen & PEP 8から学ぶ美しいコード

Pythonは「書きやすさ」だけでなく「読みやすさ・美しさ」まで含めて価値がある言語です。その根底に...
テクニック

@dataclassを使ったデータ構造設計

📝 はじめにPython で「データをまとめるクラス」を作りたいとき、従来は __init__ を手...
テクニック

Python入門:argparseでコマンドライン引数を扱う方法【初心者向け完全ガイド】

📝 はじめにPython でコマンドラインツールを作るときに欠かせないのが argparse です。...
テクニック

Python入門:型ヒント(type hints)の基本まとめ

📝 はじめにPython は「動的型付け言語」と呼ばれ、変数や関数に型を宣言しなくても動くのが特徴で...
テクニック

re.match / re.search / re.fullmatch / re.findall の違い

Python の正規表現は、似たような関数がいくつもあります。ここではよく使う4つの関数の違いを整理...