Форум программистов, компьютерный форум, киберфорум
Python: GUI, графика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.55/47: Рейтинг темы: голосов - 47, средняя оценка - 4.55
0 / 0 / 0
Регистрация: 26.09.2019
Сообщений: 1

Сделать рисунок turtle

07.10.2019, 09:05. Показов 9583. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно нарисовать данный рисунок и вычислить площадь заштрихованной части
Миниатюры
Сделать рисунок  turtle  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.10.2019, 09:05
Ответы с готовыми решениями:

Сделать в модуле turtle кирпичную стену
В общем нужно сделать в модуле turtle кирпичную стену. Параметра спрашиваются у пользователя. Кирпичи не должны быть строго друг над...

Вводим число, а turtle его рисует. Как сделать?
Помогите решить задачу, суть такова вводим любое число например 123, а Turtle его рисует Добавлено через 27 минут Если делаю через...

Посмотрите как можно сделать эту фигуру с библиотекой turtle
Фигура на python

1
1293 / 677 / 367
Регистрация: 07.01.2019
Сообщений: 2,302
07.10.2019, 10:50
Рисунок фигуры

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
import turtle
import math
 
s = 50
angle = 90
half_angle = 45
 
def move_pen(x, y):
    turtle.penup()
    turtle.goto(x, y)
    turtle.pendown()
 
move_pen(-s, s)
for _ in range(4):
    turtle.forward(2 * s)
    turtle.right(angle)
 
move_pen(0, s)
turtle.right(half_angle)
for _ in range(4):
    turtle.forward(s * math.sqrt(2))
    turtle.right(angle)
 
step = s // 8
 
for x in range(1, 8):
    move_pen(step * x, s)
    turtle.forward(math.sqrt((s - step * x) ** 2 + (s - step * x) ** 2))
 
move_pen(s, 0)
turtle.right(angle)
for x in range(1, 8):
    move_pen(s, -step * x)
    turtle.forward(math.sqrt((s - step * x) ** 2 + (s - step * x) ** 2))
 
move_pen(0, -s)
step = s // 15
for x in range(1, 15):
    move_pen(-step * x, -s + step * x)
    if x <= 8:
        turtle.forward(math.sqrt((step * x) ** 2 + (step * x) ** 2))
    else:
        turtle.forward(math.sqrt((step * (17 - x)) ** 2 + (step * (17 - x)) ** 2))
 
move_pen(-s, 0)
turtle.right(angle)
for x in range(2, 16):
    move_pen(-s + step * x, step * x)
    if x <= 8:
        turtle.forward(math.sqrt((step * x) ** 2 + (step * x) ** 2))
    else:
        turtle.forward(math.sqrt((step * (17 - x)) ** 2 + (step * (17 - x)) ** 2))
 
turtle.exitonclick()
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.10.2019, 10:50
Помогаю со студенческими работами здесь

Сделать робота в turtle
Нужно сделать правую антенну и замедлить скорость рисования в 1.5 раза(по желанию можно добавить тело) вот код: from turtle import* ...

Сделать рисунок в турбо паскале. И нужно сделать чтобы картника двигалась при нажатии на стрелки
(Ссылка на сторонний ресурс удалена)

Сделать рисунок
Здравствуйте! Помогите нарисовать вот такой рисунок в PascalABC

Нужно сделать рисунок
вот это неправильный вариант procedure derevo(x0,y0,a,L: real; N: integer); const k = 0.6; t=500; var x1,y1: real; ...

Как сделать рисунок
Нужно сделать такой рисунок. Можно без цвета. Просто я даже не понимаю как задать точки. #define _USE_MATH_DEFINES #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru