Pythyon|当中秋遇上国庆

1 前言

今天我们祖国迎来了第71个国庆节,与以往不同的是,今年的中秋节也是在今天。所以当中秋遇上国庆后会擦出怎样的火花呢?在小编研究后,发现中秋+国庆=中国结。没错,就是中国结。

2 准备

到底是怎样的中国结呢?其实就是小编用python画的一幅图。所以本篇文章依然离不开python,用到的还是内置库turtle。至于python环境怎么配置,小编在这里就不做赘述了。而turtle的使用也很简单。直接看下面源代码就可以了。

3 源代码

由于用到的都是比较基础的python语法,所以小编就不一一解释了,直接上源代码。

import turtle as t

p = t.Turtle()

p.speed(10)

p.pensize(10)

p.color('red')

p.up()

p.left(150)

p.goto(0,300)

p.down()

p.circle(80,60)

p.left(20)

p.circle(40,90)

p.left(15)

p.circle(80,60)

p.right(70)

p.circle(80,60)

p.left(20)

p.circle(40,90)

p.left(15)

p.circle(80,60)

p.up()

p.goto(0,380)

p.down()

p.right(45)

p.circle(8,360)

p.goto(0,200)

p.left(55)

p.circle(-80,60)

p.up()

p.goto(-90,150)

p.down()

p.goto(10,150)

p.up()

p.goto(-40,180)

p.down()

p.goto(-40,90)

p.up()

p.goto(-40,160)

#弧形左

p.left(110)

p.down()

p.circle(-100,50)

p.circle(-120,150)

p.circle(-80,150)

p.circle(-40,150)

p.circle(-10,200)

p.up()

p.goto(-30,130)

p.left(180)

p.down()

p.circle(-90,-30)

p.up()

p.goto(20,190)

p.down()

p.left(150)

p.circle(90,30)

p.up()

p.goto(80,190)

p.left(120)

p.down()

p.circle(90,-30)

p.up()

p.goto(60,210)

p.left(220)

p.down()

p.circle(-220,35)

p.up()

p.goto(55,145)

#弧形右

p.left(40)

p.down()

p.circle(100,50)

p.circle(120,150)

p.circle(80,150)

p.circle(40,150)

p.circle(10,200)

p.up()

p.goto(-60,60)

p.down()

p.goto(-60,-55)

p.up()

p.goto(-60,60)

p.down()

p.goto(60,60)

p.goto(60,-55)

p.up()

p.goto(-30,30)

p.down()

p.goto(30,30)

p.up()

p.goto(-20,0)

p.down()

p.goto(20,0)

p.up()

p.goto(-40,-30)

p.down()

p.goto(40,-30)

p.up()

p.goto(0,30)

p.down()

p.goto(0,-30)

p.up()

p.goto(10,-10)

p.down()

p.goto(20,-20)

p.up()

p.goto(-60,-55)

p.down()

p.goto(60,-55)

#庆

p.up()

p.goto(-10,-70)

p.down()

p.goto(10,-80)

p.up()

p.goto(-60,-90)

p.down()

p.goto(60,-90)

p.up()

p.goto(-60,-90)

p.left(25)

p.down()

p.circle(-210,35)

p.up()

p.goto(-30,-130)

p.down()

p.goto(30,-130)

p.up()

p.goto(10,-100)

p.right(5)

p.down()

p.circle(200,45)

p.up()

p.goto(5,-150)

p.down()

p.left(15)

p.circle(-150,55)

p.circle(120,40)

p.hideturtle()

t.done()

4 运行效果

此程序的运行效果如下:

图4.1运行效果

看到运行效果后,是不是就能理解为什么中秋+国庆=中国结了呢?小编认为还是很像中国结的。最后,小编祝大家中秋节和国庆节双节快乐!

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

算法与编程之美

欢迎关注『算法与编程之美』

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

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

打赏作者

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

抵扣说明:

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

余额充值