Python | Программирование
9.68K subscribers
1.99K photos
4 videos
138 files
1.7K links
Python без границ для всех

Владелец, реклама @Ak_Mihail

Преобрести рекламное размещение: https://telega.in/c/Python_libr
Download Telegram
📌 Графический модуль turtle в Python

• Графический модуль turtle - популярный способ познакомить детей с программированием. Он был частью оригинального языка программирования Logo.

• Представьте роботизированную черепаху, начинающуюся с точки (0, 0) в плоскости x/y. После импорта модуля turtle дайте ей команду turtle.forward(15), и она переместится (на экране!) на 15 пикселей в направлении, в котором смотрит, рисуя линию при движении. Дайте ей команду turtle.right(25), и она повернется на месте на 25 градусов по часовой стрелке.

Пример простого рисунка с модулем turtle (код на картинке).

📕 Документация

#урок
6👍3
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Дескрипторы в Python - максимальная инкапсуляция

• Дескрипторы - это полезный инструмент инкапсуляции, который дополняет проперти. Автор использует оба инструмента в зависимости от ситуации, дескрипторы для набора какой-то базы "фундаментальных" объектов, проперти для тех частей логики, которые уж точно должны оставаться внутри самого класса.

🧷 Смотреть видео

#Видео
6👍4
📌 Модуль resource в Python, ограничение потребления ресурсов ОС.

• Модуль resource предоставляет базовые механизмы для измерения и контроля системных ресурсов, используемых программой.

• Этот модуль не работает или недоступен на платформах WebAssembly wasm32-emscripten и wasm32-wasi. Дополнительную информацию см. в разделе Платформы WebAssembly.

• Для указания определенных системных ресурсов и для запроса информации об использовании либо текущего процесса, либо его дочерних элементов используются символьные константы.

Пример ограничения потребления ресурсов процессора и памяти (код на картинке).

📕 Документация

#урок
7👍5
Please open Telegram to view this post
VIEW IN TELEGRAM
2