Python-turtle模块绘图(升国旗)

news/2025/2/22 20:38:28/

Python-turtle模块绘图(升国旗)

画国旗

import turtle
turtle.bgcolor('wheat')turtle.speed(6)def down(x,y):turtle.up()turtle.goto(x,y)turtle.down()turtle.begin_fill()turtle.fillcolor("yellow")turtle.pencolor("yellow")for x in range(5):turtle.forward(20)turtle.right(144)turtle.end_fill()str =("我的祖国")
turtle.setup(1800,700,70,70)
turtle.color('black', 'pink')
turtle.pensize(3)  
turtle.hideturtle() 
turtle.up() 
turtle.goto(-255, -255)
turtle.down()
turtle.showturtle()
#画左边的小人
turtle.goto(-200,-200)
turtle.goto(-200,-120)
turtle.circle(35)
turtle.goto(-200,-200)
turtle.forward(40)
turtle.right(90)
turtle.forward(60)
turtle.hideturtle()
turtle.up() 
turtle.goto(-200, -160)
turtle.down()
turtle.showturtle()
turtle.left(90)
turtle.forward(55)
turtle.right(45)
turtle.forward(20)
turtle.hideturtle()
turtle.up()
turtle.goto(-200, -145)
turtle.down()
turtle.showturtle()
turtle.goto(-145, -145)
turtle.left(90)
turtle.forward(20)#画第一个爱心
turtle.color('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
turtle.goto(-100, -153)
turtle.down()
turtle.showturtle()
turtle.right(90)
turtle.forward(30)
turtle.left(90)
turtle.forward(30)
turtle.left(45)
turtle.circle(10.6,180)
turtle.left(180)
turtle.circle(10.6,180)
turtle.end_fill()
#下一个大爱心
turtle.color('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
turtle.goto(-30, -143)
turtle.down()
turtle.showturtle()
turtle.left(135)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(45)
turtle.circle(17.67,180)
turtle.left(180)
turtle.circle(17.67,180)
turtle.end_fill()#第三个爱心
turtle.color('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
turtle.goto(65, -133)
turtle.down()
turtle.showturtle()
turtle.left(135)
turtle.right(90)
turtle.forward(70)
turtle.left(90)
turtle.forward(70)
turtle.left(45)
turtle.circle(24.74,180)
turtle.left(180)
turtle.circle(24.74,180)
turtle.end_fill()#第四个爱心
turtle.color('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
turtle.goto(187, -133)
turtle.down()
turtle.showturtle()
turtle.left(135)
turtle.right(90)
turtle.forward(70)
turtle.left(90)
turtle.forward(70)
turtle.left(45)
turtle.circle(24.74,180)
turtle.left(180)
turtle.circle(24.74,180)
turtle.end_fill()#第5个爱心
turtle.color('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
turtle.goto(313.7, -143)
turtle.down()
turtle.showturtle()
turtle.left(135)
turtle.right(90)
turtle.forward(50)
turtle.left(90)
turtle.forward(50)
turtle.left(45)
turtle.circle(17.67,180)
turtle.left(180)
turtle.circle(17.67,180)
turtle.end_fill()#第6个爱心
turtle.color('pink', 'pink')
turtle.begin_fill()
turtle.hideturtle()
turtle.up()
turtle.goto(420, -153)
turtle.down()
turtle.showturtle()
turtle.right(90)
turtle.right(225)
turtle.forward(30)
turtle.left(90)
turtle.forward(30)
turtle.left(45)
turtle.circle(10.6,180)
turtle.left(180)
turtle.circle(10.6,180)
turtle.end_fill()#画右边的小人
turtle.hideturtle()
turtle.color('dimgray')
turtle.up()
turtle.goto(651.28, -255)
turtle.down()
turtle.showturtle()
turtle.goto(550,-200)
turtle.goto(550,-120)
turtle.left(90)
turtle.circle(35)
turtle.goto(550,-200)
turtle.left(180)
turtle.forward(40)
turtle.left(90)
turtle.forward(60)
turtle.hideturtle()
turtle.up()
turtle.goto(550,-160)
turtle.down() 
turtle.showturtle()
turtle.right(90)
turtle.forward(55)
turtle.left(45)
turtle.forward(20)
turtle.hideturtle()
turtle.up() 
turtle.goto(550, -145)
turtle.down()
turtle.showturtle()
turtle.right(45)
turtle.forward(55)
turtle.right(45)
turtle.forward(20)#画气球线和气球
#第一个气球
turtle.color('pink')
turtle.hideturtle()
turtle.up()
turtle.goto(235, -133)
turtle.down()
turtle.showturtle()
turtle.goto(245, 0)
turtle.right(135)
turtle.circle(35)
#第2个气球
turtle.hideturtle()
turtle.up()
turtle.goto(235, -133)
turtle.down()
turtle.showturtle()
turtle.goto(105, 80)
turtle.circle(40)
#第3个气球
turtle.hideturtle()
turtle.up()
turtle.goto(347, -133)
turtle.down()
turtle.showturtle()
turtle.goto(367, 0)
turtle.circle(35)
#第4一个气球
turtle.hideturtle()
turtle.up()
turtle.goto(337, -133)
turtle.down()
turtle.showturtle()
turtle.goto(317, 80)
turtle.circle(40)
#写字LOVE
turtle.pencolor("GREEN")
turtle.penup()
turtle.goto(245,10)
turtle.write("O",move=False,align='center',font=("微软雅黑",30,'normal'))turtle.pencolor("PURPLE")
turtle.penup()
turtle.goto(105,90)
turtle.write("L",move=False,align='center',font=("微软雅黑",30,'normal'))turtle.pencolor("YELLOW")
turtle.penup()
turtle.goto(367,10)
turtle.write("E",move=False,align='center',font=("微软雅黑",30,'normal'))turtle.pencolor("ORANGE")
turtle.penup()
turtle.goto(317, 90)
turtle.write("V",move=False,align='center',font=("微软雅黑",30,'normal'))#写送给谁
turtle.pencolor("indianred")
turtle.penup()
turtle.goto(300, 200)
turtle.write(str,move=False,align='center',font=("方正舒体",30,'normal'))turtle.up()
turtle.goto(-400,300)
turtle.down()
turtle.fillcolor("grey")
turtle.pencolor("grey")
turtle.right(90)
turtle.pensize(8)
turtle.forward(600)turtle.begin_fill()
turtle.fillcolor("silver")
turtle.pensize(1)
turtle.right(90)
turtle.forward(80)
turtle.left(90)
turtle.forward(10)
turtle.right(90)
turtle.forward(30)
turtle.left(90)
turtle.forward(10)
turtle.left(90)
turtle.forward(224)
turtle.left(90)
turtle.forward(10)
turtle.left(90)
turtle.forward(30)
turtle.right(90)
turtle.forward(10)
turtle.left(90)
turtle.forward(80)
turtle.end_fill()turtle.pensize(1)
turtle.right(90)
turtle.forward(400)
turtle.right(90)#红旗
turtle.up()
turtle.goto(-400,300)
turtle.down()
turtle.begin_fill()
turtle.fillcolor("red")
turtle.pencolor("red")
for i in range(2):turtle.forward(280)turtle.right(90)turtle.forward(200)turtle.right(90)
turtle.end_fill()#大星星
turtle.up()
turtle.goto(-370,245)
turtle.down()
turtle.begin_fill()
turtle.fillcolor("yellow")
turtle.pencolor("yellow")
for x in range(5):turtle.forward(50)turtle.right(144)
turtle.end_fill()#小星星
down(-300,280)
down(-270,260)
down(-270,220)
down(-300,200)turtle.pencolor("black")turtle.color("orangered")turtle.up()
turtle.goto(60,250)
turtle.down()
turtle.write("热烈庆祝70周年华诞!",font = ("Times", 40, "bold"))turtle.hideturtle()
turtle.done()

效果图:(喜欢记得点个赞,谢谢支持!)
在这里插入图片描述


http://www.ppmy.cn/news/947303.html

相关文章

SpaceX载人龙飞船首次载人飞行任务时间定为5月27日

据国外媒体报道,美国国家航空航天局(NASA)和太空探索技术公司SpaceX目前计划于5月27日对公司开发的载人龙飞船(Crew Dragon)进行首次载人飞行。这种新开发的载人宇宙飞船用于将宇航员送往国际空间站。此次载人飞行任务…

练习:选择国旗

ViewController.m: flagsModel.h: flagsModel.m: flagsView.h: flagsView.m:

各地少先队深入开展红领巾心向党主题教育-少先队-红领巾心向党-主题教育

各地少先队深入开展红领巾心向党主题教育|少先队|红领巾心向党|主题教育 新华网北京10月12日电(记者 黄小希)回顾一项激动人心的发展成就,讲述一件温暖人心的生活小事,寻访一位令人敬佩的时代先锋,许下自己最美好的心愿…… 12日,全国各地少先队组织集中开展“红领巾心向党…

我的高中时代──纪念1995年进入高中20周年

“其实不想走,其实我想留,留下来陪你每个春夏秋冬……”,每当听到这首歌,就会情不自禁地想到1996年的春天,唤起我对高中时代的回忆,怀念自己逝去的青春。 20年前的1995年我中考成绩不理想,比全…

用canvas画一个五星红旗

利用canvas画一个好看的五星红旗&#xff01;&#xff01;&#xff01; 简单&#xff0c;容易上手&#xff01; <!DOCTYPE html> <html lang"utf-8"> <meta http-equiv"Content-Type" content"text/html; charsetutf-8"/> &l…

致我们的青春,一个敬礼。

转载请标明出处&#xff1a; http://blog.csdn.net/DJY1992/article/details/73251474 本文出自:【奥特曼超人的博客】 高考&#xff0c;已是陌生的字眼。时间流逝&#xff0c;转载已过去多年。 从备考到从考场出来&#xff0c;或痛苦&#xff0c;或轻松&#xff0c;为的&…

在白宫插上了五星红旗!编程也能保护国家,还不好好学习吗

今年无意中浏览到这个历史事件&#xff0c;了解到了一个组织&#xff1a;红客。发现程序员原来也能为祖国对外出一份力&#xff0c;真的令人感到热血沸腾&#xff0c;国内的早期的黑客曾经在白宫网页插上了中国的五星红旗&#xff0c;迫使美国白宫关闭了网站两个小时。 事情的…

用Java画出五星红旗

五星红旗 文章目录 五星红旗前言使用步骤&#xff1a;1.引入包2.创建画布3.创建一个五角星形状4.创建一个宽度为width的国旗5.画大星星、小星星和旗面 完整代码如下 前言 一个富有民族自豪感的程序员用Java画出了五星红旗&#xff0c;在这里和大家分享。 使用步骤&#xff1a;…