156 подписчиков
Управление памятью Начинающие программисты, занимающиеся разработкой простых программ, не задумываются об эффективном расходовании ресурсов компьютера пользователя. Тем более, что Python многое делает за нас и мы привыкли не заботиться об управлении памятью и о написании соответствующего кода. Но, как только мы переходим к разработке более серьезных проектов и решению высоконагруженных задач, -подготовить производительный код становится сложно без понимания взаимодействия интерпретатора Python с оперативной памятью компьютера...
3 месяца назад
5,9K подписчиков
Перевод статьи подготовлен для студентов курса «Разработчик Python» в образовательном проекте OTUS. Вы когда-нибудь задумывались как Python за кулисами обрабатывает ваши данные? Как ваши переменные хранятся в памяти? В какой момент они удаляются? В этой статье мы углубимся во внутреннее устройство Python, чтобы понять, как происходит управление памятью. Прочитав эту статью, вы: Знание внутреннего устройства Python даст лучшее понимание о принципах его поведении. Надеюсь, вы сможете взглянуть на Python с новой стороны...
5 лет назад
1K подписчиков
Предоставлен код программы простейшего тренажёра памяти, написанного на Питоне (Python), с краткими комментариями. Код короткий, меньше сотни строк. Питон-скрипт генерирует экраны со словом, обозначающим один из цветов радуги, с добавленным чёрным. Но нужно не прочитать это слово, а назвать цвет букв, которыми это слово написано. Сам цвет выбирается случайным образом из названной восьмёрки и почти всегда отличается от оттенка, который обозначает само слово. В этом собственно и заключается тренировка...
3 месяца назад