1. 学ぶ
  2. /
  3. コース
  4. /
  5. Python中級

Connected

演習

次の一手を決める

エンパイアステートビルの賭けでは、次の動きはサイコロを振って出た数によって決まります。これはif-elif-else構造で適切に表現できます。

サンプルコードでは、現在50段目にいると仮定しています。足りない部分を埋めてスクリプトを完成させましょう。numpy はすでにnpとしてインポートされており、シードは123に設定済みなので、その点は気にしなくて大丈夫です。

指示

100 XP
  • サイコロを振ります。randint()を使用して、変数diceを作成します。
  • ___を置き換えて、if-elif-else構造を完成させます。
  • diceが1または2のとき、1段下がります。
  • diceが3、4、5のいずれかの場合、1段上がります。
  • それ以外の場合は、もう一度サイコロを振ります。サイコロの出た数が、上がる段数になります。
  • diceとstepを出力します。diceの値をに対して、stepは正しく更新されましたか?