Python绘制五星红旗

Posted 112李立建

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python绘制五星红旗相关的知识,希望对你有一定的参考价值。

# -*- coding: UTF-8 -*-
from turtle import *

def mygoto(x,y):
    up()
    goto(x,y)
    down()

def draw(z):
    begin_fill()
    for i in range(5):
        forward(z)
        right(144)
    end_fill()

setup(700, 500, 0, 0)
color("yellow")
bgcolor("red")
fillcolor("yellow")
hideturtle()

mygoto(-300,150)
draw(100)

for i in range(4):
    x=1;
    if i in [0,3]:
        x=0;
    mygoto(-210+x*50,205-i*50)
    left(0-i*10)
    draw(30)
mygoto(0,0)
hideturtle()

done()

运行结果:

 

以上是关于Python绘制五星红旗的主要内容,如果未能解决你的问题,请参考以下文章

绘制五星红旗

绘制五星红旗

绘制五星红旗

鸿蒙HarMonyOS的自定义组件之五星红旗

用python实现在微信头像上添加红旗贴画,新手必学

如何在 Python 中绘制回归树