Python繪製五星紅旗
阿新 • • 發佈:2018-12-18
這裡使用了python的turtle庫,具體庫裡面的各函式的含義請參考這位網友的部落格:
https://blog.csdn.net/zengxiantao1994/article/details/76588580
本人目前Python小白,如果畫的不好請各位網友多多指教。
#五星紅旗 import turtle as t t.setup(600,400,200,200) t.speed(5) t.penup() t.goto(-100,-50) t.pendown() t.color("red","red") t.pensize(2) t.begin_fill() for i in range(2): t.forward(240) t.left(90) t.forward(160) t.left(90) t.end_fill() t.color("yellow","yellow") t.penup() t.goto(-80,80) t.pendown() t.begin_fill() for i in range(5): t.forward(30) t.right(144) t.end_fill() t.penup() t.goto(-40,95) t.pendown() t.seth(-30) t.begin_fill() for i in range(5): t.forward(10) t.right(144) t.end_fill() t.penup() t.goto(-40,55) t.pendown() t.begin_fill() for i in range(5): t.forward(10) t.right(144) t.end_fill() t.penup() t.goto(-25,62) t.pendown() t.seth(10) t.begin_fill() for i in range(5): t.forward(10) t.right(144) t.end_fill() t.penup() t.goto(-25,78) t.pendown() t.seth(20) t.begin_fill() for i in range(5): t.forward(10) t.right(144) t.end_fill() t.penup() t.goto(-130,-150) t.pendown() t.color("red","red") t.write("Chinese flag", font=('Arial', 40, 'normal')) t.done()