Прошу помощи в работе кода.
Код выдает рандомные числа в заданном диапазоне. При совпадение выданного числа с заданным ( в примере число 15) выводит сообщение и останавливается.
Приложенный код работает , но в выдаваемых числах число 15 проскакивает.
Что не так? Прошу помощи спецов.
Вот код:
import random def do(): r = random.randint(1, 20) return r while do() != 15: print (do()) do() else: print ('Число найдено!')
11 5 15 5 20 1 11 18 Число найдено! >>>