鱼C论坛's Archiver
论坛
›
Python交流
› 关于Python第023讲课后第2题
cc慕沐
发表于 2021-10-14 17:49:42
关于Python第023讲课后第2题
a=[]
def get_digits(n):
if n>10:
a.append(n%10)
get_digits(n//10)
else:
a.append(n)
print(a)
get_digits(12345)
请问这样写答案为什么是这样的?
傻眼貓咪
发表于 2021-10-14 18:00:01
get_digits(n) 函数里面有个 print(a),每次调用 get_digits(n) 就会执行一次 print(a),共 5次
页:
[1]
查看完整版本:
关于Python第023讲课后第2题