Python 3.x 如何使用turtle在Python中绘制此图形?对不起,这是新来的

Python 3.x 如何使用turtle在Python中绘制此图形?对不起,这是新来的,python-3.x,python-turtle,Python 3.x,Python Turtle,嗨,我正试图用Python turtle为一个学习小组画这个形状,我完全迷路了。请提供帮助。尝试从将此添加到文件firsttry.py开始 import turtle, random basiclength = 10 elementspercircle = 12 colors = ["red","green","blue","orange","purple","pink",&


嗨,我正试图用Python turtle为一个学习小组画这个形状,我完全迷路了。请提供帮助。

尝试从将此添加到文件firsttry.py开始

import turtle, random
basiclength = 10
elementspercircle = 12
colors  = ["red","green","blue","orange","purple","pink","yellow"] 

length = basiclength
angle = 360/elementspercircle

turtle.pensize(5)

def paintingpainter(directionoffset):
  global length
  global angle
  global colors

  for j in range (4):
    for i in range( elementspercircle + 1):
      turtle.color(random.choice(colors))
      turtle.forward(length)
      turtle.left(angle * directionoffset)
      length = length + directionoffset

paintingpainter(1)
turtle.right(angle * 2)
paintingpainter(-1)
那就从

python3 firsttry.py

应与提供的图像相似。了解代码部件并根据您的需要进行调整。

。这通常意味着您需要浏览在线提供的众多精彩教程之一,而不是堆栈溢出。最重要的是,每个教程将教你一系列相关的技术,而不仅仅是解决眼前的问题。在这种情况下,我建议将问题分解为多个步骤,并使用来找出每个步骤。完成后,您可以询问有关代码/方法的特定问题,包括。如果你甚至不尝试,你将如何学习?请拿着这本书,读一读。欢迎来到堆栈溢出!