Войти
или
Зарегистрироваться
Маркетплейс
Курсы
Учебник
Учебник 2.0
ОГЭ/ЕГЭ
Олимпиады
Рубрикатор
Компилятор
Онлайн Компилятор
Компилятор Python (lite)
Редактор HTML Code
Статья Автор:
Лебедев Дмитрий Алексеевич
Черепашка и геометрия
Пример 1
Создаем две Чкрепашку и рисуем самый простой квадрат
import turtle as tr t1 = tr.Pen() t2 = t1.clone() t1.forward(100) t1.right(90) t1.forward(100) t2.right(90) t2.forward(100) t2.left(90) t2.forward(100) t.done()
×
×
Пример 2
Рисуем многоугольник с заданной стороной
import turtle as tr n, st = 7, 50 #map(int,input().split()) # количество сторон, на стороны (в пикселях) a = 360/n # угол поворота t1 = tr.Pen() t1.speed(10) t2 = t1.clone() t2.color('red') t2.right(90) for i in range(23): t1.forward(st) t1.left(2*a) t2.back(st) t2.left(3*a) #t1.home() #t2.home() tr.done()
×
Пример 3.
Рисуем спираль
import turtle t1 = turtle.Pen() t1.speed(10) t2 = t1.clone() t2.color('red') n = 6 a= 5 for st in range(360//a): t1.forward(st/n) t1.left(a) t2.back(st/n) t2.left(2*a) turtle.done()
×
Пример 4
Параметричиский рисунок
import turtle t1 = turtle.Pen() t1.speed(10) t2 = t1.clone() t2.color('red') x, y = 0, -20 m = 10 t1.goto(x * m, y* m) t2.goto(x * m,y * m) for n in range(20): x = x + 1 y = y + (2 * n +1) t1.goto(x * m, y * m) t2.goto(-x * m, y * m) turtle.done()
×
Пример 5
Сердечко
import turtle import math t1 = turtle.Pen() t1.speed(10) t2 = t1.clone() t2.color('red') t1.up() t2.up() r = 10 for t in range(180): a = t * math.pi /180 x = 16 * math.sin(a)**3 y = 13 * math.cos(a) - 5 * math.cos(2 * a) -2 * math.cos(3 * a) - math.cos(4 * a) t1.goto(x * r , y * r ) t2.goto(-x * r, y * r) t1.down() t2.down() turtle.done()
×
Прикрепленные файлы
2233_Кривые, заданные параматрически и в полярных.pdf
Печать