Вопрос

Я хочу сделать диаграммы с черепахой 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:

Черепаха построена на вершине 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])

Тогда вы можете выполнить свою текстовую команду. Надеюсь, это помогло!

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top