基于python绘制一个五角星

一、程序

python 复制代码
import turtle


def draw_star(size, color):
    angle = 144
    turtle.fillcolor(color)
    turtle.begin_fill()
    for side in range(5):
        turtle.forward(size)
        turtle.right(angle)
    turtle.end_fill()


turtle.speed(1)  # 设置绘图速度,1为最慢
draw_star(100, "yellow")  # 绘制一个大小为100,颜色为黄色的五角星
turtle.done()

二、运行效果

相关推荐
kaikaile19953 分钟前
基于遗传算法的车辆路径问题(VRP)解决方案MATLAB实现
开发语言·人工智能·matlab
计算机毕设匠心工作室19 分钟前
【python大数据毕设实战】青少年抑郁症风险数据分析可视化系统、Hadoop、计算机毕业设计、包括数据爬取、数据分析、数据可视化、机器学习
后端·python
计算机毕设小月哥21 分钟前
【Hadoop+Spark+python毕设】智能制造生产效能分析与可视化系统、计算机毕业设计、包括数据爬取、Spark、数据分析、数据可视化、Hadoop
后端·python·mysql
四问四不知26 分钟前
Rust语言进阶(结构体)
开发语言·后端·rust
q***99431 分钟前
index.php 和 php
开发语言·php
oioihoii35 分钟前
C++网络编程:从Socket混乱到优雅Reactor的蜕变之路
开发语言·网络·c++
笙年1 小时前
JavaScript Promise,包括构造函数、对象方法和类方法
开发语言·javascript·ecmascript
神仙别闹1 小时前
基于C++实现(控制台)应用递推法完成经典型算法的应用
开发语言·c++·算法
kk哥88991 小时前
inout参数传递机制的底层原理是什么?
java·开发语言
listhi5202 小时前
基于改进SET的时频分析MATLAB实现
开发语言·算法·matlab