2019.10.21この記事は約5分で読めます。前回のおさらいさて、前回まででカード4枚、カードマークあり、まで到達しました。ここまでくると一旦、どのくらいの確率で各手役が出るのか計測していきたいと思います。参考までに、前回の記事は以下です。python練習問題〜シリーズ1第3回、レベル超初級の初級3〜python3練習問題、ポーカの手役判定ロジックをpythonの練習題材にしています。カード4枚+マークだけなので、非常に簡単なコードでできますが、シンプルなclass作成と利用もしていきます。役の出現率を表示してみようさて、実際のコードは以下。100))基本これまでのコードを流用しつつ、どんな役かを表示させる機能(check_roll関数でのprint文)を削除しつつ、発生した役の出現数を把握するために、roll_count変数を設定して、各役ごとに発生たら1を足していくというシンプルな形です。細かい説明は省略しますが、1万回施行してもものの1秒くらいで実施できますので、いつかは100万回とかで実施すると本当の意味で綺麗な施行分布になるのかもしれないですね。まとめ実際やってみるとフラッシュが思ったより出現してますね、1%もあるとは。4カードは0.01%と非常に少ない。理論値より、2ペアの発生確率が引くのですが、これはやっぱりカードが少ないからなんでしょうね。4回目はカードを5枚引くことにするので、それが終わってから本当の役の出現確率を確認したいと思います。mysqlへアクセス〜pythonでローカルのmysqlを操作する方法を紹介していきます。CRUD全てpythonから実行可能です。今回紹介するのはmysqlへのアクセスとreadする部分です。Pythonpython超初級を脱出したい!4〜decoratorの理解を深める〜pythonで超初級を脱出するため、基本的理解を深めることを目的とした記事です。今回はdecoratorです。decoratorとは何か、そしてどのように利用していくのかを解説していきます。Pythonpython練習問題〜シリーズ1第4回、レベル超初級の初級4〜python3練習問題、ポーカの手役判定ロジックをpythonの練習題材にしています。過去作ったpythonファイルからコードの再利用や、関数を作るときにどう考えているのかを少し解説しています。_(‘text’)についてpython/djangoで_('text')というコードをモデル内に見つけることがあります。これは一体なんでしょうか、という個人的疑問を解決したので、メモ記事です。PythonLaunchdを使ってpythonコードを自動実行する〜plistファイルとload設定(linuxコマンドメイン)〜GASのトリガー機能便利ですよね?ローカルのpythonで書いたコードも同様に動かしてみませんか?今回から数回に分けて、Launchdの紹介をしていきます。機能イメージとしてはGASのトリガーを、自分で書く形です。慣れが必要かもですが、定期実行スクレイピングをしたい方には必須の機能です。PythonPython認定試験なるものを受けてみた〜受験感想記〜python認定試験というものを受けてみたので、その感想記です。試験の意味については、厳し目のことを言っています。受ける受けないの判断をする際の参考材料にでもしてもらえれば嬉しいです。個人的感想でしかありません。コメントをキャンセルメールアドレスが公開されることはありません。htmlメールの設定とトリガー設定)〜2019.04.242020.01.23。