本网站(662p.com)打包出售,且带程序代码数据,662p.com域名,程序内核采用TP框架开发,需要联系扣扣:2360248666 /wx:lianweikj
精品域名一口价出售:1y1m.com(350元) ,6b7b.com(400元) , 5k5j.com(380元) , yayj.com(1800元), jiongzhun.com(1000元) , niuzen.com(2800元) , zennei.com(5000元)
需要联系扣扣:2360248666 /wx:lianweikj
用python画的五星红旗
吴振华 · 1344浏览 · 发布于2019-09-29 +关注

###迎国庆,用Python语言画一面国旗###


初学者,很多地方比较繁琐。


#FiveStar.py

import turtle

turtle.setup(width=0.9, height=0.9)

turtle.bgcolor(“red”) # 画布背景颜色

turtle.fillcolor(“yellow”) # 绘制图形的填充颜色

turtle.color(‘yellow’) # 绘制图形颜色

turtle.speed(3) # 绘制图形的速度

turtle.begin_fill() # 准备开始填充图形

turtle.hideturtle() # 隐藏turtle图标

turtle.up()

turtle.goto(-600, 220) # 将画笔移动到坐标为-600, 220的位置

turtle.down()


for i in range(5):

turtle.forward(150) # 向当前画笔方向移动150像素长

turtle.right(144) # 顺时针移动 144°

turtle.end_fill() # 填充完成


turtle.begin_fill() #画第一颗福星

turtle.up()

turtle.goto(-400, 295)

turtle.setheading(305)

turtle.down()

for i in range(5):

turtle.forward(50)

turtle.left(144) # 逆时针移动 144°

turtle.end_fill()


turtle.begin_fill() #画第二颗副星

turtle.up()

turtle.goto(-350, 212)

turtle.setheading(30)

turtle.down()

for i in range(5):

turtle.forward(50)

turtle.right(144)

turtle.end_fill()


turtle.begin_fill() #画第三颗副星

turtle.up()

turtle.goto(-350, 145)

turtle.setheading(5)

turtle.down()

for i in range(5):

turtle.forward(50)

turtle.right(144)

turtle.end_fill()


turtle.begin_fill() #画第四颗副星

turtle.up()

turtle.goto(-400, 90)

turtle.setheading(300)

turtle.down()

for i in range(5):

turtle.forward(50)

turtle.right(144)

turtle.end_fill()


turtle.done()


相关推荐

图形学基础 | 实现OBJ文件的载入

iamitnan · 1691浏览 · 2019-05-29 10:10:17
干货!麻将平胡算法

· 992浏览 · 2019-06-06 11:45:17
Java桌球小游戏

奔跑的男人 · 638浏览 · 2019-06-11 09:37:46
图形用户界面和游戏开发

qq2360248666 · 708浏览 · 2019-06-11 09:57:01
Three.js模型隐藏或显示

吴振华 · 557浏览 · 2019-06-14 10:18:27
Cocos工程命名规则整理(node部分)

吴振华 · 875浏览 · 2019-06-14 10:24:18
加载中

0评论

评论
坐标是江苏.南京,行业是互联网,技术是PHP和java,还有熟悉前后端等。
分类专栏
小鸟云服务器
扫码进入手机网页