1. Leren
  2. /
  3. Cursussen
  4. /
  5. Python Tingkat Menengah

Connected

Opdracht

Kocok dadu

Pada latihan sebelumnya, Anda menggunakan rand(), yang menghasilkan float acak antara 0 dan 1.

Seperti yang dijelaskan Hugo dalam video, Anda juga dapat menggunakan randint(), yang juga merupakan fungsi dari paket random, untuk menghasilkan bilangan bulat secara acak. Pemanggilan berikut menghasilkan bilangan bulat 4, 5, 6, atau 7 secara acak. 8 tidak termasuk.

import numpy as np
np.random.randint(4, 8)

NumPy sudah diimpor sebagai np dan seed telah ditetapkan. Bisakah Anda mengocok dadu?

Instructies

100 XP
  • Gunakan randint() dengan argumen yang sesuai untuk menghasilkan bilangan bulat 1, 2, 3, 4, 5, atau 6 secara acak. Ini menyimulasikan sebuah dadu. Cetak hasilnya.
  • Ulangi percobaan untuk melihat apakah lemparan kedua berbeda. Sekali lagi, cetak hasilnya.