PythonBoost - сообщество питонистов
12.2K subscribers
294 photos
6 videos
546 links
Лучший Python телеграм канал для новичков.

Цель: подготовка студентов, начинающих питонистов к нахождению первой работы.

@anothertechrock

РКН: https://kurl.ru/Jhcwp
加入频道
Видео дня. Разработка игр на Python. Урок 1

Начинаем делать игру Space Invaders на языке программирования Python с использованием библиотеки Pygame. Установим модули, настроим и отрисуем на экране изображение пушки из нашей будущей игры.

Ссылка на YouTube

#видео #gamedev #pygame
Видео дня. Генераторы списков, множеств и словарей

В этом видео знакомимся с генератором коллекции, разбираем, что такое списковое включение и учимся создавать генераторы списков, множеств и словарей, используя различные условия.

Ссылка на YouTube

#видео
Видео дня. Разработка игр на Python. Урок 5

Продолжаем разработку игры по мотивам "Space Invaders" на языке программирования Python с использованием библиотеки Pygame.

В этом видео узнаем, как делать коллизии между объектами, обработаем столкновение с пушкой и реализуем уничтожение пришельцев.

Ссылка на YouTube

(Начало - Урок 1, Урок 2, Урок 3, Урок 4)

#видео #gamedev #pygame
Видео дня. Разработка игр на Python. Урок 6

Заканчиваем разработку игры по мотивам "Space Invaders" на языке программирования Python с использованием библиотеки Pygame.

В этом видео реализуем отображение текущего счета, сохранение рекорда в текстовом файле, а так же настроим отображение количества оставшихся жизней.

Ссылка на YouTube

#видео #gamedev #pygame
Видео дня. Разбор задачи с собеседования. Симуляция броска кубика

Дана задача: написать функцию для определения вероятности исхода определенного события (бросок кубика).

Вход: Количество граней у кубика (Integer)
Выход: Список, где каждой грани кубика присвоена вероятность ее выпадения

Условия:
- Может быть несколько кубиков
- Количество граней может варьироваться от кубика к кубику
- Количество бросков = 1 млн

Ссылка на YouTube

#видео
Видео дня. Разбор задачи с собеседования. Сортировка слов в строке

Дана задача: написать функцию сортировки слов в в алфавитном порядке.

Вход: Строка содержащая слова, разделенные запятыми (String)
Выход: Строка содержащая слова, разделенные запятыми, отсортированные в алфавитном порядке (String)

Условия:
- Игнорируем регистр при сортировке.
- Но на выходе мы должны сохранить изначальный регистр.

Погнали решать!

Ссылка на YouTube

#видео