#полезное
😊 Шифрование текста в изображении
Благодаря данному видео ты узнаешь, что такое стеганография. Ты научишься скрывать и шифровать текст в изображениях png и jpg.
Смотреть видео
👉 Новости 👉 Платформа
Благодаря данному видео ты узнаешь, что такое стеганография. Ты научишься скрывать и шифровать текст в изображениях png и jpg.
Смотреть видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Стеганография Python | Скрываем текст в изображении | Шифрование текста в изображении
В данном видео разберемся, что такое стеганография и научимся скрывать и шифровать текст в изображениях png и jpg формата с использованием библиотек stegano и steganocryptopy.
🔥 Доступ в приват | Поддержать проект:
https://boosty.to/pythontoday
https:/…
🔥 Доступ в приват | Поддержать проект:
https://boosty.to/pythontoday
https:/…
❤1👍1
#вакансии
👨💻 Python developer
Локация: Удалённо в РФ
Компания: itWit (https://itwit.io/)
ЗП: от 180 000 до 280 000 р.
Занятость: Полная
Опыт: от 4-х лет
🚩 Что мы предлагаем
🟡 Полностью удаленный формат работы;
🟡 Оформление по Самозанятости/ИП;
🟡 Дополнительная финансовая поддержка на спорт, обучение, перелеты, лечение;
🟡 Быстрый заход на проект.
🚩 Что мы ждем от вас
🔵 Гражданство и локация РФ;
🔵 Хорошие знания: Python, Django, FastApi от 4-х лет, навыки работы с БД (MSSQL, SQL, PostgreSQL и др.), опыт по синхронизации со сторонними сервисами, git, mvc, bash, docker;
🔵 Опыт разработки от 5 лет;
🔵 Умение разбираться в чужом коде;
🔵 Опыт разработки сложных проектов;
🔵 Знание регулярных выражений;
🔵 Быть внимательным к деталям;
🔵 Умение работать в команде, коммуницировать с коллегами.
💬 Резюме отправлять: @kkkateee19
👉 Новости 👉 Платформа
Локация: Удалённо в РФ
Компания: itWit (https://itwit.io/)
ЗП: от 180 000 до 280 000 р.
Занятость: Полная
Опыт: от 4-х лет
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
Anonymous Quiz
33%
map()
37%
zip()
22%
chain()
8%
product()
👍3❤1
#Собес
🤔 Что такое асинхронность в контексте Python?
Асинхронность - это способ выполнения задач без блокировки программы. Python позволяет писать асинхронный код с помощью async И await , чтобы обрабатывать множество задач одновременно, не дожидаясь завершения долгих операций, таких как запросы к серверу или чтение файлов.
👉 Новости 👉 Платформа
Асинхронность - это способ выполнения задач без блокировки программы. Python позволяет писать асинхронный код с помощью async И await , чтобы обрабатывать множество задач одновременно, не дожидаясь завершения долгих операций, таких как запросы к серверу или чтение файлов.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#полезное
🤑 Бот для торговли криптовалютами на Python
🟠 Автоматическая торговля — позволяет запускать торговые стратегии на различных биржах.
🟠 Backtesting — тестирование стратегий на исторических данных.
🟠 Стратегии на Python — возможность создавать и кастомизировать стратегии.
🟠 Поддержка множества бирж — Binance, Bybit, Kraken и другие.
🟠 Telegram-бот — для управления и мониторинга работы бота удаленно.
Если интересуешься алгоритмической торговлей, это мощный инструмент для разработки и тестирования стратегий
Гитхаб
👉 Новости 👉 Платформа
Если интересуешься алгоритмической торговлей, это мощный инструмент для разработки и тестирования стратегий
Гитхаб
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Наглядная инфографика о различии в скорости выполнения задач между Java, C и Python:
😁9💯4❤3👍2
Anonymous Quiz
55%
isidentifier()
25%
isid()
10%
isvar()
11%
isalpha()
❤1
#Собес
🤔 Что такое магические методы
Магические методы (dunder methods) - это специальные методы в Python, имена которых начинаются и заканчиваются двумя символами подчёркивания (например, _init_, _str_). Они позволяют определять, как объект реагирует на стандартные операции, такие как арифметика или сравнение, и управлять его поведением.
👉 Новости 👉 Платформа
Магические методы (dunder methods) - это специальные методы в Python, имена которых начинаются и заканчиваются двумя символами подчёркивания (например, _init_, _str_). Они позволяют определять, как объект реагирует на стандартные операции, такие как арифметика или сравнение, и управлять его поведением.
Please open Telegram to view this post
VIEW IN TELEGRAM
Anonymous Quiz
17%
set
10%
frozenset
62%
list
11%
tuple
❤3🔥3👎2👍1🤯1
#ЛитКод
Задача: 631. Design Excel Sum Formula
Имеется n различных онлайн-курсов, пронумерованных от 1 до n. Вам дан массив courses, где courses[i] = [durationi, lastDayi] указывает, что i-й курс должен быть пройден непрерывно в течениеi дней и должен быть закончен до или в lastDayi. Вы начинаете в 1-й день и не можете проходить два или более курсов одновременно. Верните максимальное количество курсов, которые вы можете пройти.
Пример:
👨💻 Алгоритм:
1⃣ Инициализация
Создайте класс Excel, который будет инициализировать матрицу нужного размера и хранить текущие значения ячеек. Реализуйте методы для установки значений, получения значений и вычисления суммы.
2⃣ Метод установки значений
Реализуйте метод set, который будет изменять значение ячейки в матрице.
3⃣ Метод вычисления суммы
Реализуйте метод sum, который будет вычислять сумму значений ячеек, указанных в списке numbers. Метод должен поддерживать как одиночные ячейки, так и диапазоны ячеек.
😎 Решение:
👉 Новости 👉 Платформа
Задача: 631. Design Excel Sum Formula
Имеется n различных онлайн-курсов, пронумерованных от 1 до n. Вам дан массив courses, где courses[i] = [durationi, lastDayi] указывает, что i-й курс должен быть пройден непрерывно в течениеi дней и должен быть закончен до или в lastDayi. Вы начинаете в 1-й день и не можете проходить два или более курсов одновременно. Верните максимальное количество курсов, которые вы можете пройти.
Пример:
Input
["Excel", "set", "sum", "set", "get"]
[[3, "C"], [1, "A", 2], [3, "C", ["A1", "A1:B2"]], [2, "B", 2], [3, "C"]]
Output
[null, null, 4, null, 6]
Создайте класс Excel, который будет инициализировать матрицу нужного размера и хранить текущие значения ячеек. Реализуйте методы для установки значений, получения значений и вычисления суммы.
Реализуйте метод set, который будет изменять значение ячейки в матрице.
Реализуйте метод sum, который будет вычислять сумму значений ячеек, указанных в списке numbers. Метод должен поддерживать как одиночные ячейки, так и диапазоны ячеек.
class Excel:
def __init__(self, height: int, width: str):
self.mat = [[0] * (ord(width) - ord('A') + 1) for _ in range(height)]
self.formulas = {}
def set(self, row: int, column: str, val: int) -> None:
self.mat[row - 1][ord(column) - ord('A')] = val
self.formulas.pop((row, column), None)
def get(self, row: int, column: str) -> int:
if (row, column) in self.formulas:
return self._evaluate_formula(row, column)
return self.mat[row - 1][ord(column) - ord('A')]
def sum(self, row: int, column: str, numbers: List[str]) -> int:
self.formulas[(row, column)] = numbers
return self._evaluate_formula(row, column)
def _evaluate_formula(self, row: int, column: str) -> int:
total = 0
for number in self.formulas[(row, column)]:
if ':' in number:
start, end = number.split(':')
start_row, start_col = int(start[1:]), start[0]
end_row, end_col = int(end[1:]), end[0]
for r in range(start_row, end_row + 1):
for c in range(ord(start_col), ord(end_col) + 1):
total += self.get(r, chr(c))
else:
r, c = int(number[1:]), number[0]
total += self.get(r, c)
return total
Please open Telegram to view this post
VIEW IN TELEGRAM
#книги
🤓 Книга автора Зеда А. Шоу "Изучение Python 3 сложным путем"
🟠 Состоит из 52 тщательно разработанных упражнений, охватывающих темы от работы с командной строкой и структур данных до алгоритмов сортировки, парсинга текста и работы с SQL-базами данных. Каждое упражнение направлено на развитие практических навыков через реализацию проектов, таких как создание блогов, текстовых редакторов и интерпретаторов.
Подход книги основан на активном написании кода и решении реальных задач, что способствует глубокому пониманию и уверенной работе с Python.
Читать бесплатно
👉 Новости 👉 Платформа
Подход книги основан на активном написании кода и решении реальных задач, что способствует глубокому пониманию и уверенной работе с Python.
Читать бесплатно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#Собес
🤔 В чем отличие списка от кортежа?
Список ( list ) - изменяемый тип данных, а кортеж ( tuple ) - неизменяемый. Списки используют больше памяти, но позволяют добавлять, изменять или удалять элементы, тогда как кортежи используют меньше памяти и обычно применяются для фиксированных данных.
👉 Новости 👉 Платформа
Список ( list ) - изменяемый тип данных, а кортеж ( tuple ) - неизменяемый. Списки используют больше памяти, но позволяют добавлять, изменять или удалять элементы, тогда как кортежи используют меньше памяти и обычно применяются для фиксированных данных.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
ТОП 10 Проектов для начинающих разработчиков
Курсы от EngineerSpock (Профессия Python-разработчик):
https://www.engineerspock.com/offer-spock-youtube
Подписывайтесь на телеграм канал: https://t.me/engineerspock_it
*****
Подписка на Boosty: https://boosty.to/engineerspock
Донаты на развитие: htt…
https://www.engineerspock.com/offer-spock-youtube
Подписывайтесь на телеграм канал: https://t.me/engineerspock_it
*****
Подписка на Boosty: https://boosty.to/engineerspock
Донаты на развитие: htt…
❤2
Anonymous Quiz
46%
file
6%
text
36%
os
12%
sys
❤4
#новости
🤕 Grok 3 не прошел тест на "отскакивание шестиугольного шара"
Grok 3 — это новейшая версия чат-бота с искусственным интеллектом, разработанного компанией xAI под руководством Илона Маска.
Маск охарактеризовал Grok 3 как «самый умный ИИ на Земле».
Но однако он не очень хорошо справляется с кодированием
👉 Новости 👉 Платформа
Grok 3 — это новейшая версия чат-бота с искусственным интеллектом, разработанного компанией xAI под руководством Илона Маска.
Маск охарактеризовал Grok 3 как «самый умный ИИ на Земле».
Но однако он не очень хорошо справляется с кодированием
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3👏2
#Собес
🤔 Что такое list comprehension?
List comprehension - это сокращённый синтаксис для создания списков на основе последовательностей. Он позволяет создавать новые списки, применяя условия и преобразования к элементам существующего списка или другой последовательности.
👉 Новости 👉 Платформа
List comprehension - это сокращённый синтаксис для создания списков на основе последовательностей. Он позволяет создавать новые списки, применяя условия и преобразования к элементам существующего списка или другой последовательности.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Обнаружение лиц людей на видео при помощи Python
Обнаружение лиц людей на видео при помощи Python
Телеграм канал: https://t.me/programmersGuide_1
★ Телеграм-бот с моими курсами (python, aiogram, tkinter) - https://t.me/courses_from_it_start_bot
★ Мой сайт: https://it-start.online
★ boosty (дополнительный…
Телеграм канал: https://t.me/programmersGuide_1
★ Телеграм-бот с моими курсами (python, aiogram, tkinter) - https://t.me/courses_from_it_start_bot
★ Мой сайт: https://it-start.online
★ boosty (дополнительный…
❤1
Media is too big
VIEW IN TELEGRAM
#видео
🤕 Создание бомбардировщика EMAIL с помощью Python.Полное пошаговое руководство
Автор объясняет, как настроить сервер, выбрать цель, количество писем и отправить их. Всё это упаковано в классы, чтобы было удобнее. Программа ещё красиво оформлена цветным текстом.
❗️ В общем, это туториал по созданию спам-программы, но использовать такое не стоит — это незаконно и неэтично.
📱 Смотреть ютуб
👉 Новости 👉 Платформа
Автор объясняет, как настроить сервер, выбрать цель, количество писем и отправить их. Всё это упаковано в классы, чтобы было удобнее. Программа ещё красиво оформлена цветным текстом.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
#полезное
🤑 Rich
Это библиотека Python, предназначенная для отображения форматированного текста и улучшения вывода в терминале!
🟠 Она позволяет легко добавлять цвета, стили, таблицы, прогресс-бары, подсветку синтаксиса, отображение Markdown и многое другое в консольные приложения.
Гитхаб
👉 Новости 👉 Платформа
Это библиотека Python, предназначенная для отображения форматированного текста и улучшения вывода в терминале!
Гитхаб
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
#Собес
🤔 Что такое метаклассы?
Метакласс - это класс для создания других классов. Он управляет поведением классов на этапе их определения. По умолчанию метакласс всех классов в Python - это
👉 Новости 👉 Платформа
Метакласс - это класс для создания других классов. Он управляет поведением классов на этапе их определения. По умолчанию метакласс всех классов в Python - это
type
, но его можно переопределить, чтобы изменить процесс создания или поведение Классов.Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1🔥1