ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Pythyon|当中秋遇上国庆

2021-06-29 18:02:17  阅读:209  来源: 互联网

标签:60 goto 30 up 中秋 down Pythyon circle 遇上


直接点击!

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运行效果

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

 

END

编  辑   |   王文星

   责  编   |   八里公路

能力越强,责任越大。实事求是,严谨细致。    

                                                  ——where2go 团队


   

微信号:算法与编程之美          

长按识别二维码关注我们!

温馨提示:点击页面右下角“写留言”发表评论,期待您的参与!期待您的转发!

标签:60,goto,30,up,中秋,down,Pythyon,circle,遇上
来源: https://blog.51cto.com/u_15281984/2955571

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有