用Python绘制红旗

思路:设置画布,画星星,添加署名。

导包

import turtle

第一步:设置画布

#设置画布
turtle.setup(width=0.9, height=0.9)     #设置画布大小
turtle.bgcolor("red")           # 设置画布背景颜色为红色
turtle.fillcolor("yellow")      # 设置五角星的填充颜色为黄色
turtle.pencolor('yellow')       # 设置画笔颜色为黄色

第二步:画星星

#画主星
turtle.begin_fill()     # 准备开始填充图形
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()        # 填充完成
#画第一颗副星
turt

你可能感兴趣的:(python)