НачатьНачать бесплатно

Бросаем монету

В этом упражнении вы будете использовать объект bernoulli из библиотеки scipy.stats для моделирования двух возможных исходов броска монеты: 1 («орёл») или 0 («решка»), а также библиотеку numpy (загруженную как np) для задания начального значения генератора случайных чисел.

Функция bernoulli.rvs() позволяет симулировать броски монеты с помощью аргумента size.

Задав случайное начальное значение, вы сможете воспроизводить результаты случайного эксперимента в каждом упражнении.

По результатам каждого эксперимента вы получите значения отдельных бросков. Сложив их с помощью функции sum(), можно узнать количество «орлов» после 10 бросков монеты.

Это упражнение является частью курса

Основы теории вероятностей на 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)
Редактировать и запускать код