MulaiMulai sekarang secara gratis

Melempar koin

Latihan ini memerlukan objek bernoulli dari pustaka scipy.stats untuk mensimulasikan dua kemungkinan hasil dari lemparan koin, 1 ("heads") atau 0 ("tails"), serta pustaka numpy (dimuat sebagai np) untuk mengatur seed pembangkit bilangan acak.

Anda akan menggunakan fungsi bernoulli.rvs() untuk mensimulasikan lemparan koin menggunakan argumen size.

Anda akan menetapkan seed acak sehingga Anda dapat mereproduksi hasil percobaan acak di setiap latihan.

Dari tiap percobaan, Anda akan memperoleh nilai dari setiap lemparan koin. Anda dapat menjumlahkan hasil lemparan untuk mendapatkan banyaknya heads setelah melempar 10 koin menggunakan fungsi sum().

Latihan ini adalah bagian dari kursus

Dasar-Dasar Probabilitas di Python

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Import the bernoulli object from scipy.stats
from ____ import ____

# Set the random seed to reproduce the results
np.____.____(42)

# Simulate one coin flip with 35% chance of getting heads
coin_flip = ____.rvs(p=____, size=____)
print(coin_flip)
Edit dan Jalankan Kode