Підкидаємо монети
У цій вправі потрібен об'єкт bernoulli з бібліотеки scipy.stats, щоб змоделювати два можливі результати підкидання монети: 1 («орел») або 0 («решка»), а також бібліотека numpy (імпортована як np), щоб задати початкове зерно генератора випадкових чисел.
Ви використаєте функцію bernoulli.rvs(), щоб імітувати підкидання монети за допомогою аргументу size.
Ви встановите випадкове зерно, щоб відтворювати результати випадкового експерименту в кожній вправі.
З кожного експерименту ви отримаєте значення для кожного підкидання. Ви можете підсумувати підкидання, щоб отримати кількість «орлів» після 10 підкидань монети, використовуючи функцію sum().
Ця вправа є частиною курсу
Основи теорії ймовірностей у Python
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)