Предмет: Информатика, автор: lesimprof

Даны два натуральных числа m и n (m≤n). Напишите программу на Python, которая выводит все числа от mm до nn включительно удовлетворяющие хотя бы одному из условий: число кратно 17; число оканчивается на 9; число кратно 3 и 5 одновременно. На вход программе подаются два натуральных числа m и n (m≤n), каждое на отдельной строке. Программа должна вывести числа в соответствии с условием задачи. Если чисел удовлетворяющих условию нет, выводить ничего не надо.

Ответы

Автор ответа: KnowsUser1
2

Ответ:

--- Python 3.8.3 ---

n = int(input())

m = int(input())

cond = lambda item: (item % 17 == 0) or (str(item).endswith('9')) or ( item % 5 == 0 and item % 3 == 0)  

[print(item, end = ' ') for item in range(n, m+1) if cond(item)]


bb4712253: Немного модернизирую ответ.
bb4712253: Чтобы числа выводились не в горизонтальном порядке, а в вертикальном, просто в последней строке удалите параметр end(end = '')
KnowsUser1: спасибо капитан очевидность, а то я не знал. Я сделал вывод без переноса строки для более удобно чтения выходных данных, т.к автор вопроса не уточнил необходимый ему формат вывода, и я сделал на своё усмотрение. И да, если указать значение параметра end пустой строкой, то подобный вызов print() склеит все выводимые числа в одно
bb4712253: Естественно,Вы знаете это. А что делать тем, кто вообще не учит программирования ? Я просто показал другой вывод значений в задании, т.к на одном из курсов по программированию речь шла о вертикальном выводе значения. ИМХО, может кому-то и поможет, т.к полностью правильное задание имеет только 3 звезды.
Интересные вопросы
Предмет: Английский язык, автор: Lilialol
Пожалуйста, переведите текст на английский!

(1) Ненавижу летать! (2) Спросите почему? (3) Вот я сейчас сижу в салоне самолета в ожидании симпатичной стюардессы, которая объявит; «Уважаемые пассажиры, пристегните, пожалуйста, ремни», и самолет, наконец, отправится в пункт назначения. {4) Но вместо этого вот уже целый час мы стоим на взлетной полосе, а я пытаюсь не слушать раздраженную леди, сидящую рядом со мной, без умолку болтающую по-французски. (5) Бортпроводники вынуждены вежливо улыбаться пассажирам, уже готовым начать дебоширить. {6} Согласно правилам безопасности, два стюарда держат ситуацию под контролем, защищая дверь кабины пилотов. (7) И, выслушивая словесные оскорбления пассажиров, мечтают все-таки добиться раннего ухода на пенсию. (8) Что касается меня, то я абсолютно спокоен. (9) Это мой пятый полет, и если нам удастся прибыть на место, я смогу воспользоваться своим правом на получение бесплатного ваучера этих авиалиний. (10) Я уже решил, что потребую семидневное пребывание на Багамах с размещением в самом дорогом отеле. (11) А вот и стюардесса: рейс задерживается из-за потери багажа. (12) О нет! (13) В прошлый раз потеряли именно мой, на регистрации к нему прикрепили бирку с другого рейса. (14) Тогда мне повезло, пилоты самолета бастовали, и мои чемоданы нашли через 2 часа. (15) Но вот объявляют по внутренней связи: «Уважаемые пассажиры, наш рейс отменяется, экипаж самолета объявил забастовку». (16) Не плохо. (17) Думаю, что я получу право на двухнедельный Карибский круиз.