• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:プログラミング 添削 おみくじ関数)

プログラミング初心者のおみくじ関数

このQ&Aのポイント
  • 大学生のプログラミング初心者がPythonでおみくじ関数を作成し、フィードバックを求めている。
  • コードにはおみくじの重み付けやカウント機能が含まれており、100回の実行を終えた後に結果を表示する。
  • 命名やネストのスペースについてのアドバイスも求めており、スタンダードな実装方法に興味を持っている。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

重みづけなんてもっともらしいことしなくても 1〜100までをランダムに出し 1〜10を凶 10% 11〜50を小吉 40% 51〜85を中吉 35% 85〜95を吉 10% 95〜100を大吉 5% のようにすればいいだけです。 (課題) 標準偏差を利用しておみくじのレア度を調整せよ >100回繰り返した後ENDと入力したら 各おみくじの出現回数の合計を回数としてやるのではなくそれようのカウンタを用意してください。そっちの方が意味がわかりやすいです。 せっかくpythonを使ってるのだから誰が見ても分かりやすいコードを意識すること。 while True: count += 1 if count > 100: input() リストが二つあり、各値が対応するような場合はディクショナリの利用を考えよう 以上

yamakawakawa
質問者

補足

ありがとうございます!完了したらまた報告させてください!!

関連するQ&A