Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 April 08

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
чтобы рассчитывать что ты не объясняя ничего скинешь скрин и все сразу поймут о чем речь
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
такое можно делать только если ты знаешь наверняка что человек в контексте том же находится
источник

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
mr.slavik
такое можно делать только если ты знаешь наверняка что человек в контексте том же находится
Это не всегда гарантирует, что он тебя поймет
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
любой почти экзамен в университете или научный симпозиум начинается с "давайте сперва поговорим об определениях"
это критически важный этап
чтобы все оперировали одинаковыми определениями и были в одном контексте
источник

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
#вопрос

7-я лаба по черепашке. Спираль рисуется, но почему-то черепашка при движении дергается, в результате спираль слегка кривая. Что я не учел? Или это у меня подглючивает питон?

https://pastebin.com/d4CrwyYW
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
это проблема распространенная
например в ИНС
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
когда последующая координата вычисляется относительно предыдущей - всегда будет набегать ошибка
источник

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleksii
Не додумался сам, думал нужно форму всякие использовать и т.д.
Вот тоже пытался формулу прикрутить, частично получилось
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
вопрос лишь в том - насколько быстро
источник

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
mr.slavik
когда последующая координата вычисляется относительно предыдущей - всегда будет набегать ошибка
А, вон оно что...а то, я смотрю на сайте - там ровно едет. Спасибо
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
from turtle import Turtle
from numpy import cos, sin, pi

t = Turtle()
t.speed(100_000)


def pol2dec(r: float, phi: float) -> tuple:
   x = r * cos(phi)
   y = r * sin(phi)
   point = (x, y)
   return point


VERTEX_NUM_MIN, VERTEX_NUM_MAX = 1, 10_000
radius, RADIUS_INC = 0, 0.5
angle, ANGLE_INC = 0, 2 * pi / 36
for vc in range(VERTEX_NUM_MIN, VERTEX_NUM_MAX + 1):
   radius += RADIUS_INC
   angle += ANGLE_INC
   t.goto(*pol2dec(radius, angle))
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
вот на базе этого кода можно солнце за 2мин нарисовать
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Переслано от mr.slavik
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
решение, например - использовать полярные координаты
источник

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Спасибо!)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
тогда ошибка при вычислении координаты каждой точки не будет добавляться к координате следующей
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
вот тут примеров несколько
источник