Проблема с циклом for (python)
a = int(input())
b = int(input())
if a > b:
for i in range(a, b):
print(i)
else:
for i in range(b, a):
print(i)
Код должен выводить числа от А до В, если А>В и в обратном порядке в противном случае. Но у меня не выводит вообще ничего. Проблема в цикле скорее всего, но не могу понять где
Ответы (2 шт):
Автор решения: Victor VosMottor
→ Ссылка
a = int(input())
b = int(input())
if a > b:
for i in range(a, b):
print(i)
else:
for i in range(b, a, -1):
print(i)
Автор решения: Serhii Khortiuk
→ Ссылка
a = int(input())
b = int(input())
for i in range(a, b, a < b or -1):
print(i)