Скрытые сокровища Python
Изучая документацию Python для собственного удовольствия, можно найти трюки, которые обязательно ускользнут от вашего внимания в программистской рутине. Рассказываем о наиболее любопытных из них.
⤷ Читать статью
Изучая документацию Python для собственного удовольствия, можно найти трюки, которые обязательно ускользнут от вашего внимания в программистской рутине. Рассказываем о наиболее любопытных из них.
⤷ Читать статью
🔥3😱1
190 проектов на Python с исходным кодом
Подборка бесплатных проектов на Python, которые помогут закрепить теорию и на практике набить руку в написании кода. К каждой задаче прилагается исходный код, но стоит также учитывать, что у любой задачи может быть несколько способов решения. Сохраняйте в закладки, чтобы не потерять:
⤷ Читать статью
#Полезное
Подборка бесплатных проектов на Python, которые помогут закрепить теорию и на практике набить руку в написании кода. К каждой задаче прилагается исходный код, но стоит также учитывать, что у любой задачи может быть несколько способов решения. Сохраняйте в закладки, чтобы не потерять:
⤷ Читать статью
#Полезное
😁9🤣5👍4🔥1🤔1😱1
Нейронные сети, построенные на принципах машинного обучения и принципах работы человеческого мозга с каждым днём всё прочнее входят в нашу повседневную жизнь через соцсети, наши смартфоны, бытовые приборы и прочее. Да что уж там, Ютуб и его алгоритмы - это тоже огромная мощная нейросеть. Искусственный интеллект может решать абсолютно разные задачи и в том числе помочь вам создавать контент для Ютуба и других соц сетей. В этом ролике я представляю вам 10 нейросетей на основе искуственного интеллекта, которые помогут вам создать аудио, фото и видео контент, озвучить текст или просто развлечься.
#AI #Нейросеть
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥2😱1
В Python 3.10 classinfo может принимать Union Type
В функциях
В более ранних версиях этот код вывел бы ошибку.
#объяснение
В функциях
isinstance(object, classinfo)
и issubclass(class, classinfo)
на место classinfo можно подставить класс, кортеж или, начиная с Python 3.10 — Union Type.В более ранних версиях этот код вывел бы ошибку.
#объяснение
👍9
🔥 Python для хакера
Интересный сборник заметок и проектов с кодом включая:
🌵 Ввод данных
🌵 Работу со списками и словарями
🌵 Логические операции
🌵 Условия
🌵 Запись в файлы
🌵 Пример фишинговой страницы
🌵 Брут формы и ssh
🌵 Сканер портов
🌵 Фаззер
🌵 Клиент/сервер бэкдор
🌵 Шифровальщик и д.р интересные вещи
#doc #python #redteam #cheatsheet
Интересный сборник заметок и проектов с кодом включая:
🌵 Ввод данных
🌵 Работу со списками и словарями
🌵 Логические операции
🌵 Условия
🌵 Запись в файлы
🌵 Пример фишинговой страницы
🌵 Брут формы и ssh
🌵 Сканер портов
🌵 Фаззер
🌵 Клиент/сервер бэкдор
🌵 Шифровальщик и д.р интересные вещи
#doc #python #redteam #cheatsheet
👎5🔥3👍2
itertools.zip_longest(*iterables, fillvalue)
Делает то же самое, что и zip()
, но если длина итерируемых объектов разная, то на место недостающих элементов подставляет fillvalue
.Обычный
zip()
в такой ситуации останавливает выполнение или выбрасывает ошибку, если strict=True
.#объяснение
👍17🔥4🥰1
Язык программирования Python для начинающих // #Видео
Большой курс обучения программирования на Python. Данный курс предназначен для новичков (начинающих) в программировании. Также эти уроки идеально подойдет школьникам, которые готовятся к сдаче ЕГЭ по информатике или ОГЭ по информатике.
▪️Перейти к просмотру [87 уроков]
Большой курс обучения программирования на Python. Данный курс предназначен для новичков (начинающих) в программировании. Также эти уроки идеально подойдет школьникам, которые готовятся к сдаче ЕГЭ по информатике или ОГЭ по информатике.
▪️Перейти к просмотру [87 уроков]
YouTube
Язык программирования PYTHON для начинающих
Share your videos with friends, family, and the world
👍1
python_variables.pdf
794.2 KB
💾 Шпаргалка по типам данных в Python
🌵 Переменные и как их правильно называть
🌵 Операции с переменными
🌵 Комментарии
🌵 Строки, списки, словари и т.д
🌵 Методы
🌵 Срезы
#doc #python #cheatsheet
🌵 Переменные и как их правильно называть
🌵 Операции с переменными
🌵 Комментарии
🌵 Строки, списки, словари и т.д
🌵 Методы
🌵 Срезы
#doc #python #cheatsheet
👍3
Итератор
Объект, представляющий поток данных. Повторные вызовы метода
Чтобы получить итератор у объекта, необходимо использовать
Коллекции (список, множество) каждый раз при вызове
#теория
Объект, представляющий поток данных. Повторные вызовы метода
__next__()
возвращают последовательные элементы в потоке. Если данных больше нет, выдаёт исключение StopIteration
.Чтобы получить итератор у объекта, необходимо использовать
iter(obj)
. Функция автоматически вызывается при использовании цикла for.Коллекции (список, множество) каждый раз при вызове
iter()
или использовании с for возвращают новый итератор.#теория
👍9🔥6
divmod(a, b)
Принимает два числа в качестве аргументов и возвращает кортеж состоящий из a // b
и a % b
. Поскольку вычисления происходят на стороне C, разделение происходит быстрее чем при
q, e = a // b, a % b
.#объяснение
❤19👍11🔥4
leetcode_python.pdf
552 KB
LeetCode — онлайн-платформа с алгоритмическими задачами по программированию, своего рода тренажёр для подготовки к техническим интервью.
#doc #python #cheatsheet
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤1🔥1🤬1