def str_to_int(s):
ctr = i = 0
for c in reversed(s):
i += (ord(c) - 48) * (10 ** ctr)
ctr += 1
return i
print
for s in ('0', '1', '2', '3', '12', '123', '234', '456', '567'):
i = str_to_int(s)
print "s = {}, i = {} |".format(s, i),
print
print
for i in range(50):
s = str(i)
j = str_to_int(s)
print "s = {}, j = {} |".format(s, j),