Python | Notes
5.56K subscribers
1.56K photos
2 videos
1.59K links
Заявки принимаются моментально!

⚡️Лучшие шпаргалки по Python!

Поделиться с другом - https://t.me/+ugLTJcF7eFllMDky

Менеджеры: @sorivmavb @ootrimoo @mirapoller
Download Telegram


Метод math.fsum() возвращает сумму всех элементов в любой итерации. Итерацией может быть кортеж, массив, список. Если итерируемый объект не является числом, он возвращает TypeError. Этот метод возвращает сумму всех значений в виде значения с плавающей запятой.

Python | Notes
👍15
Метод seekable() используется для проверки того, доступен ли файл для поиска.

Он возвращает true, когда файл доступен для поиска, иначе возвращает false. Файл доступен для поиска, если он разрешает доступ к файловому потоку.

Python | Notes
👍11🔥1

Как правило, разработчики пишут регулярные выражения для обработки специфических строк. Но для таких данных как, почта или ссылка, изобретать велосипед не нужно.

Модуль validators позволяет использовать уже готовые валидаторы для самых распространенных задач.

Каждая функция-валидатор возвращает True при успешной проверке и ValidationFailure при неудачной проверке.

Помимо этого, validators позволяет также работать с ipv4, ipv6, uuid, iban и многим другим. В итоге, имеем лаконичный и простой модуль с хорошим функционалом.

Python | Notes
👍14🏆2
Очень часто при создании приложений возникает ситуация, когда нам нужны данные для тестирования различных функциональных возможностей.

Чтобы решить эту проблему и работать с более разнообразными и реалистичными данными, изобретательные разработчики создали библиотеку Faker, которая может генерировать все типы случайных данных.

Чтобы установить Faker мы используем pip :

pip3 install Faker

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

Python | Notes
👍10🙏4🔥3😁1
Функция itertools.takewhile позволяет тебе брать элементы из последовательности до того, как условие впервые становится ложным. В этом коде идет проверка на четность. Первое число, которое нарушает условие – 13. Все числа после него выбрасываются вместе с 13.

Python | Notes
👍11
Итеративная распаковка значений может быть довольно трудоёмкой и времязатратной. К счастью, у Python есть несколько замечательных способов распаковки списков! Одним из них является звездочка *, заполняющая не определённые значения и добавляющая их к списку под именем переменной.

Python | Notes
👍12🔥3
Все знают как делать, привычный для нас перебор, к примеру от 0 до 5

Но иногда нам нужно перебрать последовательность в обратном порядке и для этого можно использовать функцию reversed как на примере выше.

Python | Notes
👍14
👨‍💻Разработка игр на Python || Урок #1

Продолжительность:
20:44

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

Смотреть видео

Python | Notes
👍16
Почему нужно понимать ООП Python и как это упрощает разработку

Продолжительность:
4:44

Программирование на Python допускает различные методологии, но в его основе лежит объектный подход, поэтому работать в стиле ООП на Python очень просто. Объектно-ориентированное программирование (ООП) — это парадигма программирования, где различные компоненты компьютерной программы моделируются на основе реальных объектов. Объект — это что-либо, у чего есть какие-либо характеристики и то, что может выполнить какую-либо функцию.

Python Notes | Смотреть видео
👍10
Голосовой ассистент на Python

Продолжительность:
15:17

В детстве смотря фантастические фильмы, мечтал сделать программу с помощью которой мог бы управлять компьютером с помощью голоса. В данном видео, пошагово пишем голосового помощника на Python.

Python Notes | Смотреть видео
👍14
Уроки Python с нуля: Условные операторы

Продолжительность:
23:10

Условные конструкции предоставляют возможность выполнить проверку условия и в зависимости от результата выполнить определенный участок кода. За урок мы научимся использовать if-else, а также тернарный оператор в языке Python

Python Notes | Смотреть видео
👍7
Уроки Python с нуля: Базовые операции в языке Python

Продолжительность:
19:33

Язык Питон имеет приятный и простой для понимания синтаксис. В ходе урока мы с вами рассмотрим базовые концепции языка. Мы научимся создавать комментарии, работать с математическими операциями и научимся как получать, так и выводить информацию пользователю.

Python Notes | Смотреть видео
👍4
Уроки Python с нуля: Установка среды разработки
Продолжительность:
11:05

Перед изучением языка Python сперва необходимо выполнить установку среды разработки и установку самого Питона на компьютер. В ходе видео мы установим Питон и программу PyCharm для написания кода в будущих уроках.

Python Notes | Смотреть видео
👍2🔥2❤‍🔥11