import turtle
def draw_polygon(n,length,fc,heading):
"""n:边数,length:边长,fc:填充颜色,heading是1或者负一"""
turtle.fillcolor(fc)
turtle.begin_fill()
for i in range(n):
turtle.fd(length)
turtle.left(heading * 360/n)
turtle.end_fill()
n = 6
length = 20
turtle.speed(0)
turtle.delay(0)
turtle.bgcolor('black')
turtle.penup()
turtle.sety(-2*length)
turtle.left(30)
turtle.fillcolor('#FE9007')
turtle.pendown()
turtle.begin_poly()
turtle.begin_fill()
for i in range(2*n):
if i%2==1:
turtle.fd(length)
turtle.fd(length)
turtle.left(360/n)
else:
for j in range(3):
turtle.fd(length)
turtle.right(60)
turtle.left(90)
draw_polygon(3,length,'',1)
turtle.right(60)
draw_polygon(4,length,'red',-1)
turtle.right(90)
for j in range(2):
turtle.fd(length)
turtle.right(60)
turtle.end_fill()
turtle.end_poly()
turtle.speed(0)
turtle.delay(0)
turtle.sety(-length)
poly = turtle.get_poly()
turtle.addshape('p',poly)
turtle.clear()
turtle.shape('p')
while True:turtle.left(0.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 月

