ITDEAL
У вас есть все шансы, и у нас в чате правильный ответ уже был, но код я так и не увидел
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
🧩 Загадка разгадана @unknwobserver
Приз выдан!
➡️ Делать еще такие интерактивы?
❤️ - Да!
Приз выдан!
import string
def primes_list(n):
lst = []
k = 0
for i in range(2, n + 1):
for j in range(2, i):
if i % j == 0:
k = k + 1
if k == 0:
lst.append(i)
else:
k = 0
return lst
alphabet = string.ascii_lowercase
message = 'qrtwd... v kafqp jdl npsetw hz wtwakh. baful ch oil nlozczg wrg mcd uyzwh'
result = ''
index = 0
primes = primes_list(1000)
for char in message:
char_index = alphabet.find(char)
new_char_index = (char_index - primes[index]) % len(alphabet)
if char in alphabet:
result += alphabet[new_char_index]
index += 1
else:
result += char
print(result)
❤️ - Да!
Please open Telegram to view this post
VIEW IN TELEGRAM
❤81❤🔥4🔥3🦄2👍1
Ну походу будем эту рубрику делать чаще 🙂
Осталось только научиться придумывать такие загадки, чтобы GPT не смог помочь разгадать
❤️ - го стрим
☞ PyBytes Media | Telegram / Instagram / Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
❤22❤🔥4
🐍 Привет, друзья! Сегодня расскажу о стеке технологий для Junior Python Developer'а. Вот основные пункты:
➡️ 1. Основы Python: изучите синтаксис, типы данных, условия, циклы и функции.
➡️ 2. Git и GitHub: научитесь использовать систему контроля версий Git и платформу GitHub.
➡️ 3. Django или Flask: выберите фреймворк для разработки веб-приложений на Python.
➡️ 4. Базы данных: изучите SQL и базы данных, такие как PostgreSQL или MySQL.
➡️ 5. Дополнительные библиотеки и инструменты: расширьте свой стек с помощью библиотек и инструментов, таких как NumPy, Pandas и Flask-RESTful.
➡️ 6. Тестирование: изучите основы тестирования с использованием библиотек, таких как unittest или pytest.
➡️ 7. Безопасность: ознакомьтесь с основами безопасности при разработке веб-приложений.
➡️ 8. Опыт проектной работы: начните работать над собственными проектами или присоединитесь к открытым исходным кодам.
➡️ 9. Обучение и саморазвитие: следите за новостями и трендами в мире Python, читайте книги, блоги и принимайте участие в онлайн-курсах или митапах.
➡️ 10. Сообщество: присоединяйтесь к сообществу Python-разработчиков, общайтесь и делитесь опытом.
Удачи в становлении Junior Python Developer'ом! 💪🚀
☞ PyBytes Media | Telegram / Instagram / Mentor Service
Удачи в становлении Junior Python Developer'ом! 💪🚀
☞ PyBytes Media | Telegram / Instagram / Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤3🔥2🤝2
Git – это распределенная система контроля версий, которая помогает нам управлять нашим кодом с легкостью.
Вот несколько основных команд Git, которые вам понадобятся:
Это только начало! Git предлагает еще множество команд и возможностей для удобной работы с вашим кодом.
Не бойтесь погрузиться в мир Git и пользоваться всем его мощным функционалом!
☞ PyBytes Media | Telegram / Instagram / Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤4🔥4
Попробовать себя в программировании в тестовых модулях под нашим присмотром вы можете здесь:
☞ PyBytes Media | Telegram / Instagram / Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥3❤2
Привет, друзья! Сегодня я хочу поделиться с вами замечательным инструментом для работы с данными в Python - dataclasses. Это модуль, предоставляемый стандартной библиотекой Python, который позволяет создавать классы для хранения данных с минимальным объемом кода.
Dataclasses - это декоратор, который автоматически добавляет стандартные методы к вашим классам данных. Это включает в себя метод инициализации (__init__), метод строкового представления (__repr__), метод сравнения (__eq__), метод хэширования (__hash__) и другие. Благодаря этому, вы получаете все необходимые методы для работы с данными, не тратя время на их написание.
Чтобы использовать dataclasses, вам нужно импортировать декоратор dataclass из модуля dataclasses и применить его к вашему классу данных. Dataclasses автоматически определит поля класса и сгенерирует соответствующий код. Это значительно упрощает создание классов для хранения данных, освобождая вас от рутинных задач.
• Компактность: dataclasses позволяют создавать классы для хранения данных в несколько строк кода.
• Читаемость: использование dataclasses делает код более понятным и читаемым, так как большая часть рутины автоматически обрабатывается.
• Надежность: dataclasses гарантируют корректность создаваемых экземпляров класса, так как автоматически создают методы сравнения и хэширования.
Если вам нужно быстро создать класс для хранения данных в Python, не стесняйтесь использовать dataclasses. Они позволяют сократить объем кода и сделать ваш код более элегантным. Попробуйте и увидите, насколько удобны они в работе!
🔗 Если вы хотите узнать больше о dataclasses, взгляните на официальную документацию Python.
☞ PyBytes Media | Telegram / Instagram / Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10❤4
Я рассказываю в этом канале о своем пути развития в IT.
☞ PyBytes Media | Telegram / Instagram / Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7❤5🔥4👎1
☞ PyBytes Media | Telegram / Instagram / Mentor Service
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7🤯1
У нас есть техническая поддержка и живая связь от трех менторов, а также реальные отзывы учеников. Мы ждем именно тебя.
Менеджер Роман расскажет тебе про IT и наше менторство!
🧩 - Участие в коммерческих проектах
🧩 - Возможность попасть в команду
🧩 - Уверенный уровень Junior developer!
☞ PyBytes Media | Telegram / Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2🦄2
Использовались в проекте технологии:
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23❤3👍1