Работа с файлами в Python: 5 задач для начинающих с решениями
Начинаем изучать инструменты Python, предназначенные для работы с текстовыми файлами форматов .txt, .md и .csv: напишем программы для поиска и замены слов, подсчета стоимости товаров, получения статистики по тексту и преобразования информации из csv-файла в словарь.
Начинаем изучать инструменты Python, предназначенные для работы с текстовыми файлами форматов .txt, .md и .csv: напишем программы для поиска и замены слов, подсчета стоимости товаров, получения статистики по тексту и преобразования информации из csv-файла в словарь.
Уже не будущее: о технологии Blockchain простыми словами
Истоки технологии берутся еще в 90-х годах прошлого века, но только в 2008 году человек (или группа лиц) под именем Сатоши Накамото представил свое детище – биткоин, который стал настоящим прорывом в области децентрализации информации. Поговорим о блокчейне, майнерах и сферах его использования.
👉 Ссылка на статью
Истоки технологии берутся еще в 90-х годах прошлого века, но только в 2008 году человек (или группа лиц) под именем Сатоши Накамото представил свое детище – биткоин, который стал настоящим прорывом в области децентрализации информации. Поговорим о блокчейне, майнерах и сферах его использования.
👉 Ссылка на статью
Пишем Тетрис на Python с помощью библиотеки Pygame
Pygame – самое популярное решение для создания 2D игр на Python: библиотека включает в себя удобные инструменты для рисования, работы с изображениями, видео, спрайтами, шрифтами и звуком, для обработки событий клавиатуры и мыши.
Главные преимущества Pygame – легкость обучения и скорость разработки. И хотя Pygame не используется для коммерческой разработки игр, это идеальный вариант для обучения начинающих. Здесь мы рассмотрим создание клона Тетриса.
👉 Ссылка на статью
Pygame – самое популярное решение для создания 2D игр на Python: библиотека включает в себя удобные инструменты для рисования, работы с изображениями, видео, спрайтами, шрифтами и звуком, для обработки событий клавиатуры и мыши.
Главные преимущества Pygame – легкость обучения и скорость разработки. И хотя Pygame не используется для коммерческой разработки игр, это идеальный вариант для обучения начинающих. Здесь мы рассмотрим создание клона Тетриса.
👉 Ссылка на статью
Дорожная карта Python-разработчика
В нашей версии дорожной карты рассказываем, в каком порядке нужно изучать Python, чтобы пройти путь от основ до веб-разработки, тестирования, науки о данных или машинного обучения.
👉 Ссылка на статью
В нашей версии дорожной карты рассказываем, в каком порядке нужно изучать Python, чтобы пройти путь от основ до веб-разработки, тестирования, науки о данных или машинного обучения.
👉 Ссылка на статью
Пройди тест на знание алгоритмов и структур данных
Давай проверим, насколько хорошо ты разбираешься в алгоритмах, и не пора ли подтянуть знания. Всего 10 несложных вопросов.
👉 Ссылка на статью
Давай проверим, насколько хорошо ты разбираешься в алгоритмах, и не пора ли подтянуть знания. Всего 10 несложных вопросов.
👉 Ссылка на статью
10 алгоритмов для работы с графами, которые должен знать каждый кодер
Знакомимся с десятью маст-хэв для каждого кодера алгоритмами, которые будут полезными для работы с графами (исходный код прилагается).
👉 Ссылка на статью
Знакомимся с десятью маст-хэв для каждого кодера алгоритмами, которые будут полезными для работы с графами (исходный код прилагается).
👉 Ссылка на статью
Функции в Python: 5 задач для тренировки args, kwargs и lambda-функций
Пишем функции, принимающие args и kwargs, находим различия между двумя словарями, применяем анонимные lambda-функции и используем мемоизацию для решения олимпиадной задачи про кубики.
👉 Ссылка на статью
Пишем функции, принимающие args и kwargs, находим различия между двумя словарями, применяем анонимные lambda-функции и используем мемоизацию для решения олимпиадной задачи про кубики.
👉 Ссылка на статью
«Сделай красиво и чтоб работало – это вместо ТЗ». Что больше всего раздражает программистов на работе? Результаты опроса «Библиотеки программиста»
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
👉 Ссылка на статью
Отправь эту статью коллеге или руководителю. Может что-нибудь поменяется.
👉 Ссылка на статью
Flask за час. Часть 1: создаем адаптивный сайт для GitHub Pages
Изучаем основные принципы работы фреймворка, разрабатывая личный сайт с резюме, портфолио, блогом и контактной формой.
👉 Ссылка на статью
Изучаем основные принципы работы фреймворка, разрабатывая личный сайт с резюме, портфолио, блогом и контактной формой.
👉 Ссылка на статью
Flask за час. Часть 2: завершаем разработку и размещаем сайт на GitHub Pages
Создаем разделы «Резюме», «Портфолио», «Блог», «Контакты», экспортируем статические страницы и заливаем сайт на хостинг.
👉 Ссылка на статью
Создаем разделы «Резюме», «Портфолио», «Блог», «Контакты», экспортируем статические страницы и заливаем сайт на хостинг.
👉 Ссылка на статью