"""
用海龟画图模块在画布上出 画布上出 5个随机大小的五角星。
具体要求: :
Turtle 画布的大小为 :宽 800像素,高 600 像素 ;
一共绘制 一共绘制 5个五角星;
每个五角星的在画布内显示位置是随机 的,五角星之间允许产生重叠甚至是完全覆盖, 但每个五角 星都要完整地显示在画布内;
在程序运行过中应明显看出绘制过程, 建议绘图速度为 7;
每个五角星的线段颜色为黑,线宽为 5,边长 为[10~150]之间的随机长度 ,并用黄色填充 ;
提示 :五角星的每个锐角为 36 度
"""
from turtle import *
from random import randint
screen = Screen() # 新建屏幕
screen.setup(800,600) # 设定分辨率为800x600
t = Turtle() # 新建海龟
t.pensize(5) # 线宽为5
t.fillcolor('yellow') # 填充颜色为黄
for i in range(5):
x = randint(-400,250) # 设定x的范围
y = randint(-150 ,150)# 设定y的范围
t.penup() # 抬笔
t.goto(x,y) # 定位
t.pendown() # 落笔
d = randint(10,150) # 设定五角星边长
t.begin_fill() # 开始填充
for q in range(5):
t.fd(d)
t.rt(144)
t.end_fill() # 结束填充
-
- 2026 年 2 月
- 2026 年 1 月
- 2025 年 12 月
- 2025 年 11 月
- 2025 年 10 月
- 2025 年 9 月
- 2025 年 6 月
- 2025 年 5 月
- 2025 年 3 月
- 2025 年 2 月
- 2025 年 1 月
- 2024 年 12 月
- 2024 年 8 月
- 2024 年 6 月
- 2024 年 5 月
- 2024 年 4 月
- 2024 年 3 月
- 2024 年 2 月
- 2023 年 11 月
- 2023 年 9 月
- 2023 年 6 月
- 2023 年 5 月
- 2023 年 4 月
- 2023 年 3 月
- 2023 年 2 月
- 2023 年 1 月
- 2022 年 12 月
- 2022 年 11 月
- 2022 年 10 月
- 2022 年 9 月
- 2022 年 8 月
- 2022 年 7 月
- 2022 年 6 月
- 2022 年 5 月
- 2022 年 4 月
- 2022 年 3 月
- 2022 年 2 月
- 2022 年 1 月
- 2021 年 12 月
- 2021 年 11 月
- 2021 年 10 月
- 2021 年 9 月
- 2021 年 8 月
- 2021 年 7 月
- 2021 年 6 月
- 2021 年 5 月
- 2021 年 4 月
- 2021 年 3 月
- 2021 年 2 月
- 2021 年 1 月
- 2020 年 12 月
- 2020 年 11 月
- 2020 年 10 月
- 2020 年 9 月
- 2020 年 8 月
- 2020 年 7 月
- 2020 年 6 月
- 2020 年 5 月
- 2020 年 4 月
- 2020 年 3 月
- 2020 年 2 月
- 2020 年 1 月
- 2019 年 12 月
- 2019 年 11 月
- 2019 年 10 月
- 2019 年 9 月
- 2019 年 8 月
- 2019 年 7 月
- 2019 年 6 月
- 2019 年 5 月
- 2019 年 4 月
- 2019 年 3 月
- 2019 年 2 月
- 2018 年 3 月
- 2018 年 1 月
- 2017 年 9 月
- 2017 年 5 月
- 2017 年 1 月

