• Предмет: Информатика
  • Автор: kovalenkorodion90
  • Вопрос задан 2 месяца назад

Пожалуйста помагите срочно1.Используя цикл while с условием, выводи случайные числа от 1 до 10 до тех пор, пока не сгенерируется число 10.
2.Дополни программу и посчитай, с какой попытки выпало число 10.


Аноним: Кину відповідьв телегу hahobn

Ответы

Ответ дал: p15
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: Добавил без списка решение
Вас заинтересует