如何在python的乌龟图形中旋转文本

时间:2010-12-17 09:25:29

标签: python python-3.x turtle-graphics

我想用python的乌龟制作图表(教学目的)。应旋转y轴的标签“值” Python的乌龟有一种在当前位置写一个字符串的方法:

from turtle import *
left(90) # does not help
write("values", font=('Arial', 12, 'normal'))
hideturtle()
mainloop()

“值”仍然是水平的。

如何使用python的乌龟旋转文本?

2 个答案:

答案 0 :(得分:3)

用乌龟写旋转的文字是不可能的。见http://www.gossamer-threads.com/lists/python/bugs/879806

  

Turtle建立在Tk之上,目前版本为8.5 - 它无法旋转文本。当Tk版本8.6到达时,它应该能够写入旋转文本(参见http://mail.python.org/pipermail/tkinter-discuss/2010-November/002490.html)并且可以更新turtle.py以利用它。

答案 1 :(得分:1)

您可以旋转文字,但仅限于8.6。类型:

pyturtle.rotate([Degrees of rotation])

然后你可以做你的文字命令。 希望这有帮助!