Size: a a a

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

2020 October 12

s

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

s

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

s

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

s

std::slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а, забыл еще сказать что кроме globals() есть еще locals()
источник

s

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

A

Andrey in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
кому интересно уже сами смотрите - как словари возвращаемые меняются внутри функций там и тд
Спасибо.
источник

ДК

Даниил Кустов... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
std::slavik
а, забыл еще сказать что кроме globals() есть еще locals()
Не
источник

ДК

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

s

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

s

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

s

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

s

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

ИБ

Иван Безумный... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Что лучше Kivy или vx widget? (может называется правильно wx widget, не знаю)
источник

YS

Yaroslav Savin in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Иван Безумный
Что лучше Kivy или vx widget? (может называется правильно wx widget, не знаю)
Зачем?
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
У квадратной матрицы переставить элементы так, чтобы количество положительных элементов вырастала от строчка до строчки.
источник

🎆И

🎆🎄🎁❄️ ͪ̽͛͂͒͂͋͑ͥ̐̚͟͞͠... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
как такое сделать просто не понимаю, точнее пытаюсь понять но мои костыли мне не нравятся очень, я думаю есть какоето нормально математическое решение
источник

s

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

s

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

s

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

Р

Рик Огурчик... in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Иван Безумный
Что лучше Kivy или vx widget? (может называется правильно wx widget, не знаю)
Лучше PySide, но смотря для каких целей
источник