Программа ищет числа Армстронга на заданном промежутке. При отсутствии таковых необходимо вывести "-1". Куда вставить кусок кода с условным оператором else?
def armstrong (a):
a_first = a
L = len (str (a))
S = 0
for i in range (L):
S += (a%10) ** L
a //= 10
if S == a_first:
return True
return False
a, b = map (int, input (). split ())
for i in range (a, b+1):
if armstrong (i):
print (i, end = ' ')
def armstrong (a):
a_first = a
L = len (str (a))
S = 0
for i in range (L):
S += (a%10) ** L
a //= 10
if S == a_first:
return True
return False
a, b = map (int, input (). split ())
for i in range (a, b+1):
if armstrong (i):
print (i, end = ' ')