a="1234"
for i in range(0,4):
for k in range(i,4):
s=int(a[i:k])
print s
Output:
Traceback (most recent call last):
File "C:/Python27/Solutions/test.py", line 4, in <module>
s=int(a[i:k])
ValueError: invalid literal for int() with base 10: ''
can anybody tell me why I am getting this error ? i just want to print: 1 12 123 1234 2 23 234 and so on...