Предмет: Информатика,
автор: kovalenkorodion90
Пожалуйста помагите срочно1.Используя цикл while с условием, выводи случайные числа от 1 до 10 до тех пор, пока не сгенерируется число 10.
2.Дополни программу и посчитай, с какой попытки выпало число 10.
Ответы
Автор ответа:
1
Ответ:
from random import randint
a=[0]
while a[-1]!=10:
a.append(randint(1,10))
print(*a[1:])
print(len(a)-1)
Вариант 2 (без списков)
from random import randint
n=a=0
while a!=10:
a=randint(1,10)
n+=1
print(f'Попытка {n} - {a}' if n!=5 else f'Моя попытка №5 - {a}')
print(f'Всего попыток - {n}')
Объяснение:
p15:
Добавил без списка решение
Похожие вопросы
Предмет: География,
автор: kristallik0903
Предмет: Математика,
автор: Ycuvcihcu
Предмет: Алгебра,
автор: danikk73
Предмет: Русский язык,
автор: anbriy890
Предмет: Русский язык,
автор: thumbelinaksu