递归实例应用一:
The given code defines a recursive function convert(), which needs to convert its argument from decimal to binary. 利用递归函数将十进制数字转换成二进制表示:
def convert(num):
if num == 0 : #base case (exit condition)
return 0
else: #self-reference
return num % 2 + 10 * convert(num // 2)
print(convert(int(input())))