Учеба

GeekBrains
GeekBrains

Популярно

Основы

#3 Python для Data Science — встроенные функции и методы Python

#3 Python для Data Science — встроенные функции и методы Python

Функции — одно из главных преимуществ языка Python как минимум при использовании их в проектах Data Science. Это третья часть серии материалов «Python для...

Уроки

Основы Pandas №2 // Агрегация и группировка

Основы Pandas №2 // Агрегация и группировка

Во втором уроке руководства по работе с pandas речь пойдет об агрегации (min, max, sum, count и дргуих) и группировке. Это популярные методы в...

Примеры

Стрелялка с Pygame №5: улучшенные столкновения

Стрелялка с Pygame №5: улучшенные столкновения

Пятая часть проекта «Стрелялка с Pygame». Если пропустили, обязательно вернитесь и начните с первой части. В этот раз будем менять то, как Pygame обрабатывает...

Модули

Модуль Re в Python 3

Модуль Re для регулярных выражений в Python

Регулярные выражения — специальная последовательность символов, которая помогает сопоставлять или находить строки python с использованием специализированного синтаксиса, содержащегося в шаблоне. Регулярные выражения распространены в...

Библиотеки

requests библиотека

Краткое руководство по библиотеке Python Requests

Быстрый старт в библиотеке Requests Прежде чем начать, убедитесь, что установлена последняя версия Requests. Для начала, давайте рассмотрим простые примеры. Создание запроса Импортируйте модуль Requests: import requests Попробуем получить...

База знаний

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

Зачем учить Python?

Python — это язык программирования общего назначения. Это значит, что его можно использовать для создания чего угодно. Делать это еще проще с помощью инструментов...

Последние статьи

#2 Python для Data Science — Структуры данных

#2 Python для Data Science — Структуры данных

В предыдущей статье речь шла о переменных в Python. Теперь нужно обсудить вторую важную тему, без которой невозможно работать с этим языком в Data Science — структуры данных в Python. Это практическое руководство! Желательно повторять те части, где нужно писать код, и решать задачи в конце статьи! Также рекомендуется вернуться к...
Стрелялка с Pygame №2: спрайты врагов

Стрелялка с Pygame №2: спрайты врагов

Вторая часть проекта «Стрелялка с Pygame». В этот раз в игре появятся враги, от которых должен будет уклоняться игрок. В этой серии уроков будет создана полноценная игра на языке Python с помощью библиотеки Pygame. Это будет особенно интересно начинающим программистам, которые уже знакомы с основами языка и хотят углубить знания,...
Чтение файлов, DataFrame, отбор данных

Основы Pandas №1 // Чтение файлов, DataFrame, отбор данных

Pandas — одна из самых популярных библиотек Python для аналитики и работы с Data Science. Это как SQL для Python. Все потому, что pandas позволяет работать с двухмерными таблицами данных в Python. У нее есть и масса других особенностей. В этой серии руководств по pandas вы узнаете самое важное...
Стрелялка с Pygame №1: спрайт игрока и управление

Стрелялка с Pygame №1: спрайт игрока и управление

В этой серии уроков будет создана полноценная игру с помощью Python и Pygame. Это будет особенно интересно начинающим программистам, которые уже знакомы с основами языка и хотят углубить знания, а также узнать, что лежит в основе создания игр. Перед стартом Если вы еще не знакомы с pygame, вернитесь и закончите первый...
Часть 3. Больше о спрайтах

Библиотека Pygame / Часть 3. Больше о спрайтах

Третья часть серии руководств «Разработка игр с помощью Pygame». Она предназначена для программистов начального и среднего уровней, которые заинтересованы в создании игр и улучшении собственных навыков кодирования на Python. Начать стоит с урока: «Библиотека Pygame / Часть 1. Введение». Графические спрайты Разноцветные прямоугольники вполне можно использовать на старте разработки, чтобы убедиться,...
#1 Python для Data Science – Руководство для начинающих

#1 Python для Data Science – Руководство для начинающих

Если вы изучаете Data Science (науку о данных), то довольно быстро встретитесь с Python. Почему? Потому что это один из самых используемых языков программирования для работы с данными. Он популярен по 3 основным причинам: Его легко изучать, с ним легко работать Python прекрасно работает с разными структурами данных Существуют...
Оператор if else в Python

Оператор if else в Python

При изучении программирования в качестве практики часто приходится создавать «идеальные программы», которые в реальном мире работают совсем не так. Иногда, например, нужно исполнить ряд инструкций только в том случае, если соблюдаются определенные условия. Для обработки таких ситуаций в языках программирования есть операторы управления. В дополнение к управлению потоком выполнения программы...
Работа со спрайтами

Библиотека Pygame / Часть 2. Работа со спрайтами

Вторая часть серии руководств «Разработка игр с помощью Pygame». Она предназначена для программистов начального и среднего уровней, которые заинтересованы в создании игр и улучшении собственных навыков кодирования на Python. Начать стоит с урока: «Библиотека Pygame / Часть 1. Введение». Что такое спрайт? Спрайт — это элемент компьютерной графики, представляющий объект на...
Библиотека Pygame Введение

Библиотека Pygame / Часть 1. Введение

Это первая часть серии руководств «Разработка игр с помощью Pygame». Она предназначена для программистов начального и среднего уровней, которые заинтересованы в создании игр и улучшении собственных навыков кодирования на Python. Код в уроках был написан на Python 3.7 и Pygame 1.9.6 Что такое Pygame? Pygame — это «игровая библиотека», набор инструментов, помогающих...