В доме без жильцов — известных насекомых не обрящешь (К. Прутков).

Язык программирования Python

Как установить Python 3 на Ubuntu 16.04 LTS

Python (МФА: [ˈpʌɪθ(ə)n]; в русском языке распространено название пито́н) — высокоуровневый язык программирования общего назначения, ориентированный на повышение производительности разработчика и читаемости кода. Синтаксис ядра Python минималистичен. В то же время стандартная библиотека включает большой объём полезных функций.

Python поддерживает несколько парадигм программирования, в том числе структурное, объектно-ориентированное, функциональное, императивное и аспектно-ориентированное. Основные архитектурные черты — динамическая типизация, автоматическое управление памятью, полная интроспекция, механизм обработки исключений, поддержка многопоточных вычислений и удобные высокоуровневые структуры данных. Код в Python организовывается в функции и классы, которые могут объединяться в модули (они в свою очередь могут быть объединены в пакеты).

Эталонной реализацией Python является интерпретатор CPython, поддерживающий большинство активно используемых платформ. Он распространяется под свободной лицензией Python Software Foundation License, позволяющей использовать его без ограничений в любых приложениях, включая проприетарные. Есть реализации интерпретаторов для JVM (с возможностью компиляции), MSIL (с возможностью компиляции), LLVM и других. Проект PyPy предлагает реализацию Python с использованием JIT-компиляции, которая значительно увеличивает скорость выполнения Python-программ.

Python — активно развивающийся язык программирования, новые версии (с добавлением/изменением языковых свойств) выходят примерно раз в два с половиной года. Вследствие этого и некоторых других причин на Python отсутствуют стандарт ANSI, ISO или другие официальные стандарты, их роль выполняет CPython.

По материалам Wiki 

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Журнал Linux Format выходит с 329-м номером

Журнал Linux Format выходит с 329-м номером

Время чтения: 3 мин. После четверти века, в течение которого журнал Linux Format Magazine освещал развитие программного обеспечения с открытым исходным кодом, он завершает свой выпуск 329-м номером.Для тех, кто не знаком с Linux Format, поясним, что это известный британский журнал, посвящённый Linux и программному обеспечению с открытым исходным кодом, который был запущен в мае 2000 года. Выходящий
Как выгодно купить звезды в Telegram: быстрый и безопасный способ с сервисом StarsTG

Как выгодно купить звезды в Telegram: быстрый и безопасный способ с сервисом StarsTG

Время чтения: 4 мин. В современном мире мессенджер Telegram стал не просто удобным инструментом для общения, но и целым пространством для развития личных брендов, творческих проектов, бизнесов и тематических сообществ. С появлением функции подарков и поддержки авторов всё большую популярность среди активных пользователей приобретают звёзды телеграм — своего рода внутренняя валюта, позволяющая не только вознаграждать
Роли в Scrum: кто за что отвечает?

Роли в Scrum: кто за что отвечает?

Время чтения: 4 мин. Scrum — это одна из популярных методологий гибкой разработки, которая помогает командам быстрее выпускать качественный продукт, гибко реагировать на изменения и тесно взаимодействовать с заказчиком. В его основе лежит чёткое разделение ролей и обязанностей — это позволяет избежать хаоса, снизить количество лишней работы и сфокусироваться на действительно важном.Но как понять, кто
Thunderbird 139 — управление подробными уведомлениями

Thunderbird 139 — управление подробными уведомлениями

Время чтения: 2 мин. Mozilla только что представила версию 139 своего широко используемого бесплатного почтового клиента с открытым исходным кодом Thunderbird, которая теперь доступна для скачивания.Главное преимущество заключается в том, что теперь у пользователей больше возможностей для управления уведомлениями благодаря недавно внедренной корпоративной политике, которая позволяет детально настраивать уведомления в приложении.Кроме того, производительность повышается благодаря
Что такое «ДВА ДИВАНА»: юмористическое шоу нового поколения

Что такое «ДВА ДИВАНА»: юмористическое шоу нового поколения

Время чтения: 3 мин. В эпоху, когда телевидение постепенно уступает позиции онлайн-платформам, юмористический контент всё чаще переезжает на YouTube. Среди множества развлекательных форматов, один из них заметно выделяется своей искренностью, живостью и камерной атмосферой. Это шоу «ДВА ДИВАНА» — проект, который уверенно набирает популярность среди зрителей, уставших от постановочных скетчей и навязчивых телешоу. Формат и идея«ДВА
Виртуальные номера в 2025 году ключ к анонимности и удобству в цифровом мире

Виртуальные номера в 2025 году: ключ к анонимности и удобству в цифровом мире

Время чтения: 3 мин. В 2025 году количество цифровых сервисов продолжает стремительно расти, и почти каждый из них требует подтверждения личности через мобильный телефон. Однако далеко не всегда пользователь хочет или может использовать свой основной номер. Именно здесь на сцену выходят виртуальные номера — гибкий и эффективный инструмент, который изменил подход к регистрации в интернете. Что
KaOS May 2025 ISO окончательно отказывается от Qt5, завершая полный переход на Qt6

KaOS May 2025 ISO окончательно отказывается от Qt5, завершая полный переход на Qt6

Время чтения: 2 мин. Через два месяца после предыдущего выпуска 2025.03 KaOS, дистрибутив Linux на базе KDE, ориентированный на файловую систему XFS, выпустил свой последний стабильный выпуск 2025.05 в формате ISO.Дистрибутив поставляется с новейшими разработками экосистемы KDE: Plasma 6.3.5, KDE Gear 25.04.1 и Frameworks 6.14, все они основаны на Qt 6.9.В частности, в KDE Gear появились ценные улучшения: файловый менеджер Dolphin теперь
Выпущена версия AlmaLinux 10, вот что в ней нового

Выпущена версия AlmaLinux 10, вот что в ней нового

Время чтения: 2 мин. Ровно через неделю после выпуска RHEL 10 компания AlmaLinux OS Foundation официально объявила о доступности AlmaLinux OS 10 «Purple Lion» на базе ядра 6.12, обеспечивающей надёжную работу Linux, полностью совместимую с RHEL.Основываясь на совершенно новой AlmaLinux OS Kitten, AlmaLinux OS 10 предлагает заметные улучшения, ориентированные на разработчиков и пользователей с различными конфигурациями оборудования.
В DietPi 9.13 появилась функция обязательной смены пароля

В DietPi 9.13 появилась функция обязательной смены пароля

Время чтения: 3 мин. Спустя месяц после выхода версии 9.12 DietPi, облегчённый дистрибутив Linux на базе Debian для одноплатных компьютеров (таких как Raspberry Pi) и серверных систем с возможностью установки настольных сред, только что представил свою последнюю версию — 9.13.Самое большое изменение касается безопасности: в этом выпуске требуется обязательное изменение паролей по умолчанию для всех пользователей и
Знакомство с DNF5: менеджер пакетов нового поколения от Fedora

Знакомство с DNF5: менеджер пакетов нового поколения от Fedora

Время чтения: 10 мин. Добро пожаловать в руководство по введению в менеджер пакетов DNF5. В этой подробной статье мы объясним, что такое DNF5, чем он отличается от более старой версии DNF (dnf против dnf5) и какие значительные улучшения DNF5 привносит в Fedora, RHEL и другие системы на базе RPM.Мы также рассмотрим эволюцию управления пакетами в Fedora, причины перехода на

Один комментарий

Олег 24.04.2020 в 11:34

День добрый!
Возник вопрос о существовании возможности создавать автоматически файл models.py в django, по средствам конвертации готовой таблицы БД. Т.Е. Строим таблицу БД в конструкторе, и превращаем ее в файл с моделями. Есть такой скрипт в природе?

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Загрузка...

Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала