鈴木たかのりです。今月からgihyo. jp上で 「Python Monthly Topics」 と題して、毎月Python関連の話題になったトピックやツール、ライブラリなどを紹介していきたいと思います。 第1回目はPython 3. 10の新機能 「構造化パターンマッチング (Structural Pattern Matching ...
先日公開した 「PyCon JP 2021」 1日目のカンファレンスレポートはいかがでしたでしょうか? 本レポートでは引き続き、 2日目の様子をご紹介します。 PyCon JPは日本国内外のPythonユーザーが一堂に会し、 互いに交流を深め、 知識を分け合い、 新たな可能性を ...
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
第19回:正規表現 〜文字列処理の達人になる〜 こんにちは!Pythonマスター講座、第19回へようこそ。 前回のLesson 18で日時処理をマスターしました。今回は**正規表現(Regular Expression)**です。 「メールアドレスが正しい形式かチェックしたい」「ログ ...
CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。
Pythonでよくあるアンチパターンがあります。 何でもクラスにする設計です。 class User: def __init__(self, name): self.name = name def get_name(self): return self.name ただの箱クラスが増えます。 保守性が下がります。 これがPython設計の基本です。 Python設計を学びたい人へ ...
現在アクセス不可の可能性がある結果が表示されています。
アクセス不可の結果を非表示にする