: , . .
, .
OP.
def recursive_me(mystring, total=0):
chars = len(mystring)
if chars is 0:
print("Done")
return total
else:
first = int(mystring[0])
total += first
print(total)
recursive_me(mystring[1:], total)
, , . 0, .
int . , str[0]. str - python, "str ".
, str []. , 1[0], 1 . "[]" , (, ).
. total = + first, , , - +=, a = a+b.
, "python", "total". , , , "" , , .
recursive_me, . , @uselpa; , python , +:
return int(mystring[0]) + recursive_me(mystring[1:])
( recursive_me("4567"))
return int(4)+recursive_me("567")
return int(4)+int(5)+recursive_me("67")
....
return int(4)+int(5)+int(6)+int(7)+0
python , , python , ( , ).