go语言interface接口继承多态示例及定义解析
309
2022-06-26
# recursion:递归
def func(n):
print(n,'问',n-1,'你是第几个?')
if n == 1: # 1、条件表达式,递归终止的条件(前面没有人了)
print(n, "说 :我前面没人了,我是第%d个!" % n) # 以下是语句
print('上面的过程是’递‘--->')
print()
print('下面的过程是’归‘<---')
print(n,'告诉',n+1,'我是第%d个'%n)
return 1 # 返回值
else:
f = func(n - 1) + 1 # 2、包含自身函数名的语句
# if f # print(f,'告诉',f+1,'我是第%d个'%f) # else: print(f,'知道了自己是第%d个'%f) # 每个人根据前面的同学的位置加上1得出自己的位置 return f func(9)
# print(f,'告诉',f+1,'我是第%d个'%f)
# else:
print(f,'知道了自己是第%d个'%f) # 每个人根据前面的同学的位置加上1得出自己的位置
return f
func(9)
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~