Предмет: Информатика,
автор: gdxdfdfsdf
Напишите программу, которая бы «подбрасывала» условную монету 100 раз и сообщала, сколько раз выпал орел, а сколько — решка
python
Ответы
Автор ответа:
3
Ответ:
import numpy as np
def coin_toss():
return np.random.choice(['Heads', 'Tails'])
toss_count = 100 # Кол-во "подбрасываний"
results = {
'Heads': 0,
'Tails': 0
}
for i in range(toss_count):
results[coin_toss()] += 1
print(results)
Объяснение:
В целом, вместо numpy.random.choice() можно использовать непосредственно библиотеку random:
import random as rnd
def coin_toss():
return rnd.choice(['Heads', 'Tails'])
toss_count = 100 # Кол-во "подбрасываний"
results = {
'Heads': 0,
'Tails': 0
}
for i in range(toss_count):
results[coin_toss()] += 1
print(results)
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Окружающий мир,
автор: Маша211598
Предмет: Беларуская мова,
автор: fury12010101
Предмет: Математика,
автор: ayooo
Предмет: Русский язык,
автор: 1XYUSKAX1