・エンジニアを仕事にはしていないけどPython使っている人 ・趣味でPython使っている程度でいまいちtypingの必要性が感じられない人(私はこれでした) にtypingをする目的が伝わればいいなと思い書きました。 経緯 私は7年趣味でPythonでアプリを開発してました。
筒井@ryu22eです。2023年5月の 「Python Monthly Topics」 のテーマは、Python 3. 11からtypingモジュールに追加された 「assert_ never関数、Never型」 です。 みなさんは 「この行には仕様上絶対に到達しないはず」 というコードを書いたことはありますか? そして、バグが ...
鈴木たかのり (@takanory) です。今月の 「Python Monthly Topics」 では、Pythonの型ヒントの最近の動き、比較的新しい型ヒントの機能について紹介します。 本連載でも過去にいくつも型ヒント関連の記事があります。このようによりよいPythonコードを書くための ...
「いやここ絶対来ないでしょ…」という分岐に Optional を要求されてイラッとしたこと はないでしょうか? 私は最近、この問題にどっぷりハマった。 前段でちゃんとバリデーションしているのに、 match 構文でパターンを完全に網羅しているのに、 mypy は ...
自治体向けサービスを開発する株式会社ミラボ(本社:東京都千代田区、代表取締役:谷川一也、以下「ミラボ」)と、情報モラル教育・プログラミング教育を手がける株式会社教育ネット(本社:神奈川県横浜市、代表取締役:大笹いづみ、以下「教育 ...
120秒間ひたすらタイピングし続けてコードを記述するゲーム「UnTyping」が公開されました。下記URLから誰でも無料でプレイできます。 URLにアクセスしたら以下のようにコースが表示されます。コースは「JavaScript」「TypeScript」「React」「Python」の4つです。
教育ネットは22日、ミラボと共同開発した情報活用能力育成アプリ「らっこたん」にプログラミング言語「Pythonコース」を新たに追加したことを発表した。 これに伴いプログラミング教室向けのサービス「らっこたん Techトレーニング」を設置。「らっこ ...
「Python 3.11.0」が、予定より3週間遅れの10月24日に正式リリースされた。年次のメジャーバージョンアップで、「Python」の高速化プロジェクト「Faster Cpython」の成果が取り込まれている。「pyperformance」を用いたベンチマークでは、「CPython 3.10」より平均で25 ...
一部の結果でアクセス不可の可能性があるため、非表示になっています。
アクセス不可の結果を表示する