Если хочешь сохранить секрет, надо скрывать его и от себя (Джордж Оруэлл) В Python имеются простые способы погружения в неизвестные свойства объекта или возможности библиотеки, которые работают и без Интернета, а в некоторых случаях эффективнее его. Допустим, вы ищете способ подсчета логарифма в NumPy, но не знаете точное название инструмента. Воспользуйтесь встроенной функцией dir, которая отображает список методов и свойств объекта (включая модули), переданного ей в качестве параметра. Соответственно,...
Python для школьников — зачем использовать библиотеки Когда только начинаешь изучать Python, лучше обходиться без вспомогательных инструментов. Вникать в работу алгоритмов и решать как можно больше задач, прокачивая мышление. Это значит, что нужно использовать чистый код Python. Однако часть кода даже начинающим программистам со временем приходится писать каждый раз заново, чтобы присвоить программе определённый функционал. Никаких уникальных задач в этом нет, и такая работа быстро превращаются в рутину. Вот тут программисту и приходят на помощь библиотеки. Это код, который уже написан кем-то и его можно использовать, чтобы создать свою программу, избавив себя от лишнего труда. Библиотеки могут строить графики, обрабатывать картинки, мониторить использование памяти – всё, что только можно придумать. ✨ Когда же школьнику можно использовать библиотеки? Ровно тогда, когда он мог бы заменить их функционал собственным кодом, но работает над более сложным проектом. То есть у ученика просто нет времени заниматься повторением пройденного. Когда программист дорос до использования библиотек, он может установить их в Python несколькими способами: 1. Pip – самый лучший вариант. В отличие от других языков, в Python версии 3.4 есть встроенный пакетный менеджер для удобной работы с библиотеками. При помощи утилиты pip в командной строке можно устанавливать и удалять пакеты. — Для установки библиотеки нужно использовать команду: pip install package_name==version — Для удаления библиотеки в командной строке нужно ввести: pip uninstall package_name==version — Для обновления библиотеки используется команда: pip install -U package_name==version Для всех команд «package-name» — это название библиотеки, которую нужно установить, удалить или обновить. Version — это версия библиотеки. 2. Импорт библиотеки В Python импортировать библиотеки очень просто при помощи import – это ключевое слово. Например: import library_name library_name – название библиотеки, которую нужно импортировать. 3. Ручная установка. Она нужна, если пакет не совместим с pip или по каким-то иным причинам. Вот что нужно делать: — Установить Setuptools (если ещё не установлен) https://pypi.org/project/setuptools/ — Скачать файлы библиотеки и распаковываем архив с ними — Открыть командную строку в директории, где распакованы файлы библиотеки — Выполнить команду: python setup.py install Если вдруг Python находится вне пути системы, она сообщит, что команда не найдена. В этом случае нужно указать путь вручную. Например, так: c:\python34\python.exe setup.py install 4. Установка с помощью модуля Easy install — Нужно проверить, установлен ли Setuptools — Папку со скриптами Python нужно добавить в путь операционной системы — Через командную строку нужно выполнить: easy_install package_name Package_name – это название нужной библиотеки. 🔥 Хотите узнать, какие четыре библиотеки для Python помогут вам не только в программировании, но и в школьной учёбе, при подготовке к олимпиадам? Следите за лентой, завтра мы выложим вторую часть с подборкой от Директора Академического департамента Московской школы программистов Дмитрия Коняева!