История изменений
Исправление AntonI, (текущая версия) :
Ой скока букоф… забудьте же про stdin для ввода параметров! Да и остальное лишнее.
#!/usr/bin/python3
import sys
for x in sys.argv[1:]:
if not x.isdigit(): print('incorrect', x); continue
print(x, '=', ' + '.join(c+'*10**%i'%p for p, c in enumerate(reversed(x))))
Исходная версия AntonI, :
Ой скока букоф… забудьте же про stdin для ввода параметров! Да и остальное лишнее.
#!/usr/bin/python3
import sys
for x in sys.argv[1:]:
try: y = int(x)
except: print('incorrect', x); continue
print(x, '=', ' + '.join(c+'*10**%i'%p for c, p in enumerate(reversed(x))))