1. Belajar
  2. /
  3. Kursus
  4. /
  5. Python Tingkat Menengah

Connected

Latihan

Tentukan langkah Anda berikutnya

Dalam taruhan Empire State Building, langkah Anda berikutnya bergantung pada angka yang Anda dapatkan setelah melempar dadu. Kita dapat memprogram ini dengan tepat menggunakan konstruksi if-elif-else!

Kode contoh mengasumsikan bahwa Anda saat ini berada di langkah 50. Bisakah Anda melengkapi bagian yang hilang untuk menyelesaikan skripnya? numpy sudah diimpor sebagai np dan seed telah diatur ke 123, jadi Anda tidak perlu khawatir tentang hal itu lagi.

Instruksi

100 XP
  • Lempar dadu. Gunakan randint() untuk membuat variabel dice.
  • Selesaikan konstruksi if-elif-else dengan mengganti ___:
  • Jika dice adalah 1 atau 2, Anda turun satu langkah.
  • Jika dice adalah 3, 4, atau 5, Anda naik satu langkah.
  • Selain itu, Anda melempar dadu lagi. Angka pada dadu adalah jumlah langkah yang Anda naik.
  • Cetak dice dan step. Dengan nilai dice tersebut, apakah step sudah diperbarui dengan benar?