递归函数:实现汉诺塔&绘制科赫雪花&科赫四方形

这篇博客探讨了使用递归函数解决汉诺塔问题,绘制科赫雪花和科赫正方形。作者分享了学习递归的挑战和乐趣,欢迎对Python递归感兴趣的初学者交流讨论。
摘要由CSDN通过智能技术生成

今天学习递归,对我来讲还有点小难度,特别是汉诺塔那一块,思考了好久才把自己绕出来。很开心呀~新学习python的小伙伴们对递归有什么不太理解的地方欢迎来探讨0

汉诺塔

count=0
def hanoi(n,src,dst,mid):
    global count
    if n==1:
        print("{}:{}->{}".format(1,src,dst))
        count+=1
    else:
        hanoi(n-1,src,mid,dst)
        print("{}:{}->{}".format(n,src,dst))
        count+=1
        hanoi(n-1,mid,dst,src
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值