Создайте свою первую игру — «камень, ножницы, бумага»!
Создание игр — отличный способ изучать программирование. А идеальная игра для старта в мире разработки на Python — «камень, ножницы, бумага».
Создание игр — отличный способ изучать программирование. А идеальная игра для старта в мире разработки на Python — «камень, ножницы, бумага».
Насколько высок спрос на Python в 2021 году? Ищем ответ на этот вопрос, анализируя данные Stack Overflow, GitHub, JetBrains, TIOBE, PYPL и др.
В этой статье мы рассмотрим полезные фреймворки Python для создания игр и приложений для мобильных устройств.
Библиотека NumPy имеет множество различных функций для работы с многомерными массивами. Функция reshape() – одна из них. Она используется для изменения формы любого существующего массива без изменения данных, которые в нем находятся.
Хорошая документация облегчает пользователю и другим разработчикам понимание как проекта в целом, так и отдельных его частей.
Давайте рассмотрим плюсы и минусы Python и NodeJS, а также их главные отличия. Сравним их масштабируемость, производительность, удобство.
Рассматриваем вопрос изменчивости типов данных в Python и на примерах разбираем, какие типы являются изменяемыми, а какие — неизменяемыми.
Сравниваем производительность, легкость изучения, сферы применения и сообщества двух суперпопулярных языков программирования — Python и Java.
Речь пойдет об особенностях и преимуществах CPython, Jython, IronPython, PyPy и Cython.
Выбор первого языка программирования всегда непрост. Мы расскажем, почему в качестве первого языка следует учить Python.
Вместо того чтобы хранить значения в централизованном банке, блокчейн формирует децентрализованную систему. Давайте создадим простой блокчейн на основе класса связного списка на Python.
Для улучшения понимания языка программирования Python давайте рассмотрим историю его развития и становления.
Список самых популярных Телеграм-каналов и чатов для программистов, интересующихся Python и связанными с ним технологиями.
Редакторов кода и IDE для Python достаточно много. Как выбрать? Как понять, какие функции важнее всего в вашем случае? Давайте разбираться.
Примеры из нашей статьи помогут вам ознакомиться с различными вариантами преобразований чисел, строк, кортежей и списков.