我想用python的乌龟制作图表(教学目的)。y 轴的标签“值”应旋转。
Python 的海龟有一个在当前位置写入字符串的方法:
from turtle import *
left(90) # does not help
write("values", font=('Arial', 12, 'normal'))
hideturtle()
mainloop()
“价值观”仍然是水平的。
如何用 python 的海龟旋转文本?
我想用python的乌龟制作图表(教学目的)。y 轴的标签“值”应旋转。
Python 的海龟有一个在当前位置写入字符串的方法:
from turtle import *
left(90) # does not help
write("values", font=('Arial', 12, 'normal'))
hideturtle()
mainloop()
“价值观”仍然是水平的。
如何用 python 的海龟旋转文本?
用乌龟写旋转文本是不可能的。请参阅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 可以更新以利用它。
您可以旋转文本,但仅限于 8.6。类型:
pyturtle.rotate([Degrees of rotation])
然后你可以做你的文本命令。希望这有帮助!