Size: a a a

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

2020 July 12

m

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

КК

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

m

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

m

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

КК

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

m

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

КК

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

m

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

КК

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

m

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

m

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

П

Петр in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
mr.slavik
с чего вы взяли что эти индексы есть?
когда возвращается массив не пустой эти индексы есть
т.к. рисуется фигура овал а не круг у нее есть 4 точки х1,у1,х2,у2 , как у квадрата , в четырехугольник вписывается окружность , получается кружок .
Если я этот кружок вижу на холсте , значит он есть и массив его координат не пустой . я должен получить массив с координатами фигуру , но иногда возвращается пустой массив . соответственно индекс точек получить не могу
источник

m

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

П

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

КК

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

m

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

m

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

П

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

КК

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

КК

Кирилл Картвелишвили... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
coords(item, *coords) [#]

Returns the coordinates for an item.
источник