turtle库,与,七段数码管

 

目录

壹:七段数码管(Seven-segment Display)

贰:想法(Ideas)

叁:代码实现(Code Implementation)

肆:打包(Packing)

伍:附录(Appendix)


壹:七段数码管(Seven-segment Display)

        上学的时候,在做数学题时,经常地,我们会遇到很难算的题目。“You know,一大串一大串的数字啊、复杂的公式啊、或是别的什么。”这时候,我们会使用计算器。

        “啪嗒啪嗒”地敲几下按键,然后计算结果就出来了(心想,计算器真是方便啊)。

        但,提问:“你有留意计算器的屏幕上的数字是怎么显示的吗?”        

        锵锵,没错,就是上图所示。“很漂亮,对吧?”

        但,我们怎么用"turtle库"绘制这些数字呢?


贰:想法(Ideas)

        如果只是单纯地绘制数字,这好像有点无聊。数字……数字……日期!绘制日期吧,那就(元气满满)

        那么,我们要用到哪些函数库呢?让我们好好想想。

        刚才也说到了,我们想用"turtle库"实现数字的绘制功能。那么,"turtle库"是一定需要用到的。我们想要绘制日期,嗯……我们想让计算机自动绘制日期,不必我“input”(因为,我怕麻烦)。那么,"datetime库"也要用到。我还要联系我的搬家公司("pyinstaller库")。别的库,应该用不到了。大概……

        那么,我需要事先了解哪些知识点呢?

        "turtle库"的相关知识,我要知道,哦,还有"datetime库"的相关知识。

         Emm……在turtle画布上,如果是将数字一个一个地画出来,这会很麻烦(代码会很长、代码的可读性也不好、后期对代码进行维护也不容易……)。所以我不能这么做。

        一个声音:“这些数字都是方块耶,而且,它们长得还很像,我们是不是能一口气将它们绘制出来呢?”

        对了,“def”定义函数,代码复用!

        但,只实现了绘制多个相同数字啊,代码复用。不同的数字,我好像还是只能一个一个地画。

        一张图:

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Yuriko~

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值