Python算法之旅字符串游戏之9路棋盘

15 篇文章 3 订阅 ¥9.90 ¥99.00

阿福:小美,听说你学过海龟绘图,能帮我用turtle 来画一张棋谱吗?

小美:什么棋谱?

阿福:就是一张9路围棋盘的棋谱,它的样子如图1所示:

图1


知识小贴士:

turtle (海龟绘图)很适合用来引导孩子学习编程。最初来自于Wally Feurzig 和 Seymour Papert 于1966 年所创造的 Logo 编程语言。它在绘图区设置了一只想象中的小海龟(画面显示一个箭头代表小海龟的头),起始位置在 x-y 平面的 (0, 0) 点,面向x轴正方向。小海龟根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。


小美:这种棋谱啊,小菜一碟!只要先画横竖各9条线,再画上9个星位圆点,棋盘就画好了。接下来把黑白棋子画上去就行了。

阿福:说得简单,有这么容易吗?我也不让你画棋子,你先把棋盘画出来给我看看?

小美:这有什么难的。我不仅可以画出9路棋盘,还能把棋盘上的横纵坐标标记也画出来,甚至推广到13路、19路棋盘上去,你只需修改棋盘路数和星位坐标就行了。

import turtl

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值