演示1:python的turtle库绘制五星红旗-初学
说明效果展示源码
说明
针对初学python的学生,本代码未使用循环等其他语句,只用了turtle库的基本函数。各五角星尺寸与位置皆经过计算。
效果展示
源码
import turtle
a
=turtle
.Pen
()
a
.st
()
a
.up
()
a
.goto
(-288,-192)
a
.fillcolor
('red')
a
.begin_fill
()
a
.forward
(576)
a
.left
(90)
a
.forward
(384)
a
.left
(90)
a
.forward
(576)
a
.left
(90)
a
.forward
(384)
a
.end_fill
()
a
.goto
(-247,115)
a
.seth
(0)
a
.fillcolor
('yellow')
a
.begin_fill
()
a
.forward
(110)
a
.right
(144)
a
.forward
(110)
a
.right
(144)
a
.forward
(110)
a
.right
(144)
a
.forward
(110)
a
.right
(144)
a
.forward
(110)
a
.end_fill
()
a
.goto
(-112,144)
a
.seth
(47)
a
.begin_fill
()
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.end_fill
()
a
.goto
(-76,112)
a
.seth
(24)
a
.begin_fill
()
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.end_fill
()
a
.goto
(-77,63)
a
.seth
(1)
a
.begin_fill
()
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.end_fill
()
a
.goto
(-111,31)
a
.seth
(-23)
a
.begin_fill
()
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.right
(144)
a
.forward
(37)
a
.end_fill
()
a
.ht
()
input()
转载请注明原文地址:https://blackberry.8miu.com/read-38408.html