Size: a a a

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

2020 April 10

V

V in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Где задания берёте?
источник

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Там и берём
источник

V

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

V

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

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Я с компа захожу
источник

V

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

V

V in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Ага, понял, надо удалить всё после слэша
источник

E

Eugene 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))
Можешь по коду пояснить? Что за запись такая radius, RADIUS_INC = 0, 0.5
источник

m

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

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
В одну переменную одно, в другую другое? Чтобы в несколько строк не писать?
источник

KV

Konstantin Vinogradov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
#Вопрос:
Возможно ли как- то крутить овал?

Мне нужно нарисовать котика
Получается не котик...
источник

KV

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

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Eugene
В одну переменную одно, в другую другое? Чтобы в несколько строк не писать?
a, b = 1, 2
Так можно.
источник

KV

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

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нехристь Пендостанский
a, b = 1, 2
Так можно.
спасибо
источник

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Я думаю тут поверх овала наложен фрагмент белого цвета.
источник

KV

Konstantin Vinogradov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нехристь Пендостанский
Я думаю тут поверх овала наложен фрагмент белого цвета.
Проблема не в овале. И не в его половине. Это я спомощью дуги пытался его развернуть.
Здесь я использовал имено дугу с сегментом.
источник

E

Eugene 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))
Тупой вопрос, касательно угла поворота. Почему круг на 36 частей делится?
источник

m

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

m

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