• Предмет: Информатика
  • Автор: aaaaaaaa0025
  • Вопрос задан 3 года назад

3. Попробуйте вывести на экран только четные натураль-
ные числа от одного указанного вами значения до вто-
рого, тоже указанного вами, по возрастанию.
​язык - python


pinguinbird: Паскаль, Питон?
PavlikSuper: какой язык ?
aaaaaaaa0025: питон

Ответы

Ответ дал: merkkaa
4

for i in range(int(input("первое знач: ")),int(input("Второе знач: "))+1):

   if i % 2 == 0:

       print(i)


pinguinbird: я бы print(i) заменил на print(i, end=' '), но в остальном круто!
merkkaa: судя по заданию, этого не надо было делать.
pinguinbird: да, просто смотрелось бы аккуратнее ) И кстати,
for i in [i for i in range(int(input("первое знач: ")),int(input("Второе знач"))+1)]:
можно заменить на более лаконичное:
for i in range(int(input("первое знач: ")),int(input("Второе знач"))+1):
merkkaa: обновите страницу
merkkaa: таким и поменял
pinguinbird: оу, да, круто )
Ответ дал: PavlikSuper
1

Ответ:

x = int(input())

y = int(input())

for i in range(x, y+1):

   if i % 2 == 0:

       print(i)

Вас заинтересует