Python便利帳 Pythonのinput関数で、正しい入力があるまで何度も再入力させる方法 Pythonのinput関数を用いたプログラムをユーザーに使用してもらった時、必ずしもユーザーが製作者の意図した入力を行... 2018.11.28 2023.07.22 Python便利帳
Python便利帳 六角形マップ(HEX)のプログラミング【解説編】 この記事では、六角形マップ(HEX)のプログラミング【実例編】で提示したコードの解説を通して、六角形マップ(HEX)のプ... 2018.11.27 2024.10.16 Python便利帳
Python便利帳 六角形マップ(HEX)のプログラミング【実例編】 戦略SLGなどで見られる六角形のマップは、よくある四角形のマップに比べて見た目が格好いいだけではなく、ゲームの戦略性を高... 2018.11.26 2024.10.16 Python便利帳
Python便利帳 シーザー暗号とは?Pythonによる生成・解読器の実装【辞書攻撃】 シーザー暗号(Caesar cipher)は、もっともシンプルかつ原始的な暗号です。この記事では、シーザー暗号の仕組みに... 2018.11.06 2023.10.19 Python便利帳
Python便利帳 pythonで英単語辞書を作成する方法【フリー辞書ファイル】 単語リストは機械学習や暗号解読のために必須のデータセットです。Pythonの文字列処理関数や正規表現を用いると、文章から... 2018.11.06 2023.10.18 Python便利帳
Python便利帳 Pythonで二重振り子を実装し、シミュレーションをする方法 二重振り子は、1つの振り子の先にもう1つ振り子を連結したものです。1つの振り子は周期Tの規則的な運動をしますが、二重振り... 2018.09.21 2023.10.27 Python便利帳
Python便利帳 エニグマ(Enigma)暗号変換器の仕組みとPythonによる実装 第二次世界大戦でナチス・ドイツにより用いられ、解読困難なことで有名なエニグマ(Enigma)暗号変換器をPythonで再... 2018.07.04 2023.09.23 Python便利帳
AI便利帳 【図解】ROC曲線・PR曲線の書き方と使い分け基準を解説 ROC曲線とPR曲線は、検査や機械学習の分類に対する性能を判定する方法です。この手法を用いることで、検査の感度や陽性的中... 2018.02.02 2024.10.16 AI便利帳統計学便利帳