кодесурса
«Python

Python Math: перевернуть монету 1000 раз и сосчитать головы и хвосты

script1adsense2code
script1adsense3code

Python Math: Упражнение-53 с решением

Напишите программу на Python, чтобы перевернуть монету 1000 раз и сосчитать головы и хвосты.

Пример решения : -

Код Python:

import random
import itertools
results = {
    'heads': 0,
    'tails': 0,
}
sides = list(results.keys())
for i in range(10000):
    results[random.choice(sides)] += 1
print('Heads:', results['heads'])
print('Tails:', results['tails'])

Пример вывода:

 Головы: 5037                                                                                                   
Хвосты: 4963

Иллюстрированная презентация:

«Python

Блок - схема:

«Блок-схема:

Визуализируйте выполнение кода Python:

Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу на Python для случайного перемешивания следующих элементов.
Далее: Напишите программу на Python для печати случайной выборки слов из системного словаря.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code