Автор оригинала: Robin Andrews.
Если вы используете Стандартная установка Python из Python.org который поставляется с монтажным редактором, есть некоторые захватывающие демонстрации силы Модуль черепахи Доступно в клике мыши.
Модуль черепахи чрезвычайно полезен для изучения и преподавания программирования, а также очень весело. Это обеспечивает способ выразить вычислительные концепции в Визуальная форма и обеспечивает легкий в интерпретацию Обратная связь На что происходит в программе.
Чтобы получить представление о том, что возможно с Python и модулем черепахи, выберите меню «Справка» в режиме ожидания и нажмите Демо-черепаха Отказ Затем выберите один из примеров из меню и выключите!
Многие из примеров используют простые процедурные кодекс, поэтому должно быть достаточно, чтобы понять – например мир и Йиньян Отказ Другие используют Объектно-ориентированное программирование (Например, «| NIM ), что отлично, если вы учитесь или преподаваете компьютерную науку.
Одна великая вещь в отношении демонстрации заключается в том, что вы можете скопировать код и адаптировать его к вашим собственным потребностям.
Вот код для TDEMO_YINYANG.PY :
from turtle import *
def yin(radius, color1, color2):
width(3)
color("black", color1)
begin_fill()
circle(radius/2., 180)
circle(radius, 180)
left(180)
circle(-radius/2., 180)
end_fill()
left(90)
up()
forward(radius*0.35)
right(90)
down()
color(color1, color2)
begin_fill()
circle(radius*0.15)
end_fill()
left(90)
up()
backward(radius*0.35)
down()
left(90)
def main():
reset()
yin(200, "black", "white")
yin(200, "white", "black")
ht()
return "Done!"
if __name__ == '__main__':
main()
mainloop()
Множество битов там вы можете использовать, я ожидаю.
Модуль черепахи В Python это потрясающий Отказ Я надеюсь, что вам повеселись с этим.