BaşlayınÜcretsiz Başlayın

Zar atma

Önceki egzersizde 0 ile 1 arasında rastgele bir kayan değer üreten rand() fonksiyonunu kullandınız.

Hugo’nun videoda açıkladığı gibi, rastgele tamsayılar üretmek için random paketinin bir fonksiyonu olan randint() kullanabilirsiniz. Aşağıdaki çağrı rastgele 4, 5, 6 veya 7 tamsayılarını üretir. 8 dahil değildir.

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

NumPy daha önce np olarak içe aktarılmış ve bir tohum belirlenmiştir. Birkaç zar atabilir misiniz?

Bu egzersiz

Orta Seviye Python

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • 1, 2, 3, 4, 5 veya 6 tamsayılarını rastgele üretmek için randint() fonksiyonunu uygun bağımsız değişkenlerle birlikte kullanın. Bu bir zarı simüle eder. Çıktısını alın.
  • İkinci atışın farklı olup olmadığını görmek için sonucu tekrarlayın. Yine sonucun çıktısını alın.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import numpy and set seed
import numpy as np
np.random.seed(123)

# Use randint() to simulate a dice


# Use randint() again
Kodu Düzenle ve Çalıştır