Size: a a a

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

2020 May 18

AK

Alexander Kuskov in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Какую библиотеку нужно установить для управления графическим исполнителем "Робот"?
источник

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Kuskov
Какую библиотеку нужно установить для управления графическим исполнителем "Робот"?
Задачи скачиваешь, архив
источник

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Alexander Kuskov
Какую библиотеку нужно установить для управления графическим исполнителем "Робот"?
И сам интерпретатор
источник

S

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

OM

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

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Sasha M
Может кто подсказать, как понять, что ввод данных завершен?)
обычно в подобных задачах говориться, что например ноль завершает последовательность и не является её частью
источник

S

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

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
ну может когда пользователь не хочет вводить, он просто не введёт и нажмёт enter. тогда нужно просто обрабатывать эту ситацию, когда ввод интерпретируется как false
источник

OM

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

OM

Oleg Makarikhin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
import sys
for line in sys.stdin:
   print("я получил на вход строку", line)
print("ввод закончился")

только учтите что строка оканчинвается на \n который надо удалить.
это демонстирирует
for line in sys.stdin:
   print("я получил на вход строку", repr(line))
источник

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
спасибо
источник
2020 May 19

НП

Нехристь Пендостанск... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Eugene
#вопрос @SlavikMIPT
опять про рисование круга, точнее про сам алгоритм. У меня есть радиус (40) и угол (3*пи/2). Взял 3*пи/2 потому что на сайте он оттуда начинает рисовать. Я получаю координаты x0, y0 для этой точки. Инкремент угла пи/10.

Правильно я понимаю, чтобы перейти в следующую точку, мне нужно:

Взять радиус = 40 и угол = 3*пи/2 + пи/10, получить координаты (x, y) для этой новой точки и прибавить эти координаты к координатам x0, y0? И соответственно сделать goto(x + x0, y + y0)
Yes, только проще в радианах, без пи.
источник

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нехристь Пендостанский
Yes, только проще в радианах, без пи.
Спасибо! Как может быть в радианах, но без пи?
источник

НП

Нехристь Пендостанск... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Eugene
Спасибо! Как может быть в радианах, но без пи?
R * sin(10°)
источник

VD

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

E

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

НП

Нехристь Пендостанск... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Eugene
Это вместо пи/10?
Da
источник

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
А как тогда 3*пи/2 представить..? R * sin (270)?
источник

OM

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

E

Eugene in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Oleg Makarikhin
а в каком модуле? черепаха умеет в градусах ориентироваться
@denikght выше написал, что можно в радианах, но без пи. Я спросил, как. Что вы имеете ввиду под модулем?
источник