Вопрос:

Go Ahead организует лотерею в честь дня рождения канала. Исправь ошибки в программе, выдающей случайный номер билета и печатающей результат

Фотография

Ответ ассистента

Привет! Давай исправим ошибки в твоем коде. В задании сказано, что выигрышный номер — 1010, а также нужно использовать функцию `randint`. Твой код сейчас не работает, потому что `rand` — это не модуль, нужно `random`. И переменная с числом должна называться правильно. Вот исправленный вариант: ```python import random win_number = 1010 current_number = random.randint(1000, 3117) print('Номер лотерейного билета:', current_number) if current_number == win_number: print('Вы выиграли ужин в ресторане!') else: print('Повезёт в другой раз!') ``` **Что я исправил:** 1. `import random` вместо `from random import rand` (правильный импорт модуля). 2. `random.randint(1000, 3117)` — для генерации случайного числа в диапазоне. 3. `win_number = 1010` — чтобы соответствовать условию задачи.

Другие решения

Что ещё задавали пользователи