python:画五星红旗(源码+效果图)
2021/9/25 17:40:41
本文主要是介绍python:画五星红旗(源码+效果图),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
源码:
from turtle import *
#画布为默认大小,将起笔移动到国旗的左上角
penup()
goto(-300,200)
pendown()
#绘制国旗的红色背景矩形
fillcolor("red")
begin_fill()
for i in range(2):
speed(250)
forward(600)
right(90)
forward(400)
right(90)
end_fill()
#将起笔移动到坐标中心,并将起笔方向设置为x轴正方向
penup()
goto(-265,110)
seth(0)
pendown()
#在中央绘制一颗五星
fillcolor('yellow')
begin_fill()
speed(1)
for i in range(5):
speed(250)
forward(30)
left(72)
forward(30)
right(144)
end_fill()
x=["-210","-160","-160","-210"]
y=["180","140","75","25"]
for h in range(4):
penup()
goto(eval(x[h]),eval(y[h]))
seth(0)
pendown()
fillcolor('yellow')
begin_fill()
speed(1)
for i in range(5):
speed(250)
forward(10)
left(72)
forward(10)
right(144)
end_fill()
这篇关于python:画五星红旗(源码+效果图)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-27使用python 将ETH账户的资产打散
- 2024-09-26Python编程基础
- 2024-09-2610 种方法写出更好的 Python 代码
- 2024-09-25Python编程基础详解
- 2024-09-25Python编程入门教程
- 2024-09-25从零开始使用Python构建LLaMA 3
- 2024-09-23Python中理解和使用树形结构的简单教程
- 2024-09-23Python 编程基础入门
- 2024-09-18初探Python股票自动化交易:入门指南
- 2024-09-18Python量化入门:轻松掌握量化分析基础与实战