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