Учеба

GeekBrains
GeekBrains

Популярно

Основы

#8 Python для Data Science — import и встроенные модули

#8 Python для Data Science — import и встроенные модули

В предыдущих материалах этого руководства мы обсудили базовые концепции Python: переменные, структуры данных, встроенные функции и методы, циклы for и инструкции if. Это все...

Уроки

Основы Pandas №3 // Важные методы форматирования данных

Основы Pandas №3 // Важные методы форматирования данных

Это третья часть руководства по pandas, в которой речь пойдет о методах форматирования данных, часто используемых в проектах data science: merge, sort, reset_index и...

Примеры

Стрелялка с Pygame №13: улучшения 2

Стрелялка с Pygame №13: улучшения (часть 2)

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

Модули

Модуль Re в Python 3

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

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

Библиотеки

requests библиотека

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

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

База знаний

Как установить Anaconda на Windows

Как установить Anaconda на Windows

Скачайте установщик Anaconda. РЕКОМЕНДУЕТСЯ: проверить целостность данных с SHA-256. Кликните два раза по файлу с установочной программой. Чтобы избежать ошибок доступа, не запускайте установку...

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

Стрелялка с Pygame №11: жизни игрока

Стрелялка с Pygame №11: жизни игрока

Одиннадцатая проекта «Стрелялка с Pygame». Если пропустили, обязательно вернитесь и начните с первой части. В этот раз у игрока появятся дополнительные жизни и анимация взрыва при смерти. В этой серии уроков будет создана полноценная игра на языке Python с помощью библиотеки Pygame. Она будет особенно интересна начинающим программистам, которые уже знакомы...
Стрелялка с Pygame №10: Взрывы

Стрелялка с Pygame №10: Взрывы

Десятаячасть проекта «Стрелялка с Pygame». Если пропустили, обязательно вернитесь и начните с первой части. В этот раз добавим анимацию для взрывов астероидов. В этой серии уроков будет создана полноценная игра на языке Python с помощью библиотеки Pygame. Она будет особенно интересна начинающим программистам, которые уже знакомы с основами языка и...
#7 Python для Data Science — основы синтаксиса Python

#7 Python для Data Science — основы синтаксиса Python

Для новичков в программировании синтаксис оказывается одной из самых сложных вещей. Он очень строг и может казаться противоречивым. Поэтому в этом материале собраны основы синтаксиса Python, которые важны даже для профессионалов. Здесь же упомянуты лучшие практики форматирования, которые помогут делать код опрятным. Это основы. Ссылки на более сложные вещи будут...
#6 Python для Data Science — объединение цикла f'or и инструкции if

#6 Python для Data Science — объединение цикла for и инструкции if

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

Стрелялка с Pygame №9: Здоровье

Девятая часть проекта «Стрелялка с Pygame». Если пропустили, обязательно вернитесь и начните с первой части. В этот раз дадим игроку здоровье и добавим полоску, которая будет показывать его уровень. В этой серии уроков будет создана полноценная игра на языке Python с помощью библиотеки Pygame. Она будет особенно интересна начинающим программистам,...
#5 Python для Data Science — разбор цикла for

#5 Python для Data Science — разбор цикла for

Помните, как в предыдущей части инструкции if в Python сравнивались с тем, как принимает решения мозг человека, основываясь на неких условиях в повседневной жизни? В случае с циклами for ситуация та же. Человек перебирает весь список покупок, пока не купит все, что в нем указано. Дилер раздает карты до...
Стрелялка с Pygame №8: звук и музыка

Стрелялка с Pygame №8: звук и музыка

Восьмая часть проекта «Стрелялка с Pygame». Если пропустили, обязательно вернитесь и начните с первой части. В этом уроке в игре появятся музыка и звуки. В этой серии уроков будет создана полноценная игра на языке Python с помощью библиотеки Pygame. Она будет особенно интересна начинающим программистам, которые уже знакомы с основами языка...
#4 Python для Data Science — инструкции if в Python

#4 Python для Data Science — инструкции if в Python

Инструкции if (если) используются в повседневной жизни постоянно, пусть она и не написана на Python. Если горит зеленый, тогда можно переходить дорогу; в противном случае нужно подождать. Если солнце встало, тогда нужно выбираться из постели; в противном случае можно продолжать спать. Возможно, все не настолько строго, но когда действия...
Стрелялка с Pygame №7: счет и рендеринг текста

Стрелялка с Pygame №7: счет и рендеринг текста

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