我想用python的乌龟制作图表(教学目的)。应旋转y轴的标签“值” Python的乌龟有一种在当前位置写一个字符串的方法:
from turtle import *
left(90) # does not help
write("values", font=('Arial', 12, 'normal'))
hideturtle()
mainloop()
“值”仍然是水平的。
如何使用python的乌龟旋转文本?
答案 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])
然后你可以做你的文字命令。 希望这有帮助!