在Python中绘制字母“R”

pexxcrt2  于 2024-01-05  发布在  Python
关注(0)|答案(1)|浏览(184)

我在turtle中创建'R'字母时遇到了一些小问题。

  1. import turtle
  2. t = turtle.Turtle()
  3. t.forward(100)
  4. t.right(90)
  5. t.forward(75)
  6. t.right(90)
  7. t.forward(50)
  8. t.left(120)
  9. t.forward(75)
  10. t.left(-120)
  11. t.forward(25)
  12. t.right(60)
  13. t.forward(75)
  14. t.left(150)
  15. t.forward(70)
  16. t.left(-90)
  17. t.forward(25)
  18. t.right(90)
  19. t.forward(145)

字符串
有没有人可以帮助我改善如何写'R'的信,目前它不是那么准确?

au9on6nz

au9on6nz1#

  1. import turtle
  2. t = turtle.Turtle()
  3. # Draw the vertical line of 'R'
  4. t.forward(100)
  5. t.right(90)
  6. t.forward(75)
  7. t.right(90)
  8. t.forward(100)
  9. # Draw the slanted leg of 'R'
  10. t.left(180)
  11. t.forward(50)
  12. t.left(120)
  13. t.forward(75)
  14. t.left(60)
  15. t.forward(35)
  16. turtle.done()

字符串
所做的更改:
在最后使用turtle.done()来保持窗口在绘制后打开。校正了Angular 以确保'R'被准确绘制。调整了长度和Angular 以创建更平衡的'R'形状。随意试验值以根据您的喜好调整字母'R'的大小和比例。

展开查看全部

相关问题