Небольшое дополнение к тому, что было выучено на второй день программирования и предыдущей статье.
Вы легко можете повторить это за 30 секунд, но если даже не умеете запускать среду программирования, то потратьте несколько минут на эту статью.
Задача:
Напишите программу, которая бы "подбрасывала" условную монету 100 раз и сообщала, сколько раз выпал орел, а сколько - решка.
Решение буду писать сразу в виде кода с комментариями к каждой строке. Можете просто его скопировать, без каких либо правок. Однако заметил, что мобильная версия Дзена не всегда корректно отображает отступы, так что обращайте на это внимание.
# программа подбрасывает условную монету 100 раз
# и выдает ответ, сколько раз выпал орёл и решка
import random # импортируем модуль рандома
print("\tДобро пожаловать в игру 'Орел и решка'") # знакомим пользователя с программой с помощью заголовка
tries = 0 # переменная количества бросков
eagle = 0 # переменная количества орлов
tail = 0 # переменная количества решек
while tries < 100: # пока количество бросков меньше 100
coin = random.randint(0, 1) # переменная монеты рандомно принимает значения 0 или 1
tries += 1 # счетчик бросков увеличивается на 1
if coin > 0: # если переменная монеты больше 0
eagle +=1 # переменная монеты увеличивает значение на 1
elif coin < 1: # если монета меньше 1
tail += 1 # решка увеличивает значение на 1
print("\nМонета подброшена" , tries, " раз.") # выводим на экран
print("Орел выпал ", eagle, " раз(а).")
print("Решка выпала", tail, " раз(а).")
input("\n\nНажмите Enter, чтобы выйти.") # запрашиваем ввод пользователя для закрытия программы
Получиться должно это:
Вот собственно и всё. С удовольствием отвечу на ваши вопросы. Файл программы, как и все остальные, выложу в телеграм.