Программистика
Закрытый канал
Лучший канал про python Ссылка для друга: https://t.me/+Ai6ughKtf5g2ZmFi Купить рекламу: https://telega.in/c/+Ai6ughKtf5g2ZmFi Админ: @JeyRahol По рекламе: @ReivuManager
Больше5 571
Подписчики
-524 часа
-427 дней
-11830 день
Архив постов
5 600
🧊 Обучение языку Python с помощью Minecraft
Научите вашего ребёнка программировать на Python, создавая собственные миры и сценарии в любимой игре Minecraft! Курс подходит как новичкам, так и детям с опытом.
🌐 СсылкаПрограммистика || #Course
5 600
В России можно посещать IT-мероприятия хоть каждый день: как оффлайн, так и онлайн
Но где их находить? Как узнавать о них раньше, чем когда все начнут выкладывать фотографии оттуда?
Переходите на канал IT-Мероприятия России. В нём каждый день анонсируются мероприятия со всех городов России
📆 в канале размещаются как онлайн, так и оффлайн мероприятия;
👩💻 можно найти ивенты по любому стеку: программирование, frontend-backend разработка, кибербезопасность, дата-аналитика, osint, devops и другие;
🎙 разнообразные форматы мероприятий: митапы с коллегами по цеху, конференции и вебинары с известными опытными специалистами, форумы и олимпиады от важных представителей индустрии и многое другое
А чтобы не искать по разным форумам и чатам новости о предстоящих ивентах:
🚀 IT-мероприятия России — подписывайся и будь в курсе всех предстоящих мероприятий!
5 600
«Чтобы выучить язык нужно разговаривать с его носителем»
Я, изучающий Python:
Программистика || #мемы
5 600
👨💻 Python: Как элегантно фильтровать словарь
Иногда нужно убрать из словаря ненужные ключи или оставить только определённые. Не пиши громоздкие циклы — используй словарное включение (
dict comprehension).
Пример: удаляем пары, где значение — None
data = {
"name": "Alice",
"age": None,
"city": "Berlin",
"email": None
}
cleaned = {k: v for k, v in data.items() if v is not None}
print(cleaned)
📌 Вывод:
{'name': 'Alice', 'city': 'Berlin'}
✅ Полезные варианты:
👍 Оставить только определённые ключи:
whitelist = {"name", "email"}
filtered = {k: data[k] for k in data if k in whitelist}
👍 Удалить по типу значения:
no_strings = {k: v for k, v in data.items() if not isinstance(v, str)}
💡 Запомни:
- dict comprehension — это компактно и читаемо.
- Подходит для фильтрации, преобразования и копирования словарей.
- Работает с любыми условиями.
Программистика || #doc5 600
👀 Нейросети на Pутноn.Основы ИИ и машинного обучения
Эта книга является практическим комплексным гидом по изучению ИИ и применению нейросетей. В ней вы найдете информацию о различных типах нейросетей, их архитектуре, принципах работы и различных возможностях использования.
Примеры использования разных библиотек помогут вам лучше понять действия нейросети в реальных условиях.
Программистика|| #doc
5 600
🐍 Python: Работа с файлами и обработка ошибок
Python — это мощный инструмент для работы с файлами и исключениями. Сегодня покажем, как легко и удобно работать с файлами и как обрабатывать возможные ошибки.
🟢 Чтение и запись в файл
# Открываем файл для записи
with open('example.txt', 'w') as file:
file.write("Привет, мир! Это тестовый файл.")
# Чтение из файла
with open('example.txt', 'r') as file:
content = file.read()
print(content)
Что важно:
- Используем конструкцию with, чтобы гарантировать закрытие файла, даже если возникнут ошибки.
- Для записи в файл используем режим 'w' (записать), а для чтения — 'r' (читать).
🟢 Обработка ошибок с try-except
try:
# Пробуем открыть файл
with open('example.txt', 'r') as file:
content = file.read()
print(content)
except FileNotFoundError:
print("Ошибка: файл не найден.")
except Exception as e:
print(f"Произошла ошибка: {e}")
Что важно:
- try-except блок помогает перехватывать и обрабатывать ошибки.
- Можно указать конкретный тип ошибки, например, FileNotFoundError, или ловить все ошибки через Exception.
🟢 Запись данных в CSV файл
import csv
data = [["Имя", "Возраст"], ["Саид", 30], ["Аня", 25]]
# Записываем данные в CSV файл
with open('people.csv', 'w', newline='') as file:
writer = csv.writer(file)
writer.writerows(data)
Что важно:
- Модуль csv позволяет легко работать с таблицами данных.
- newline='' предотвращает появление лишних пустых строк при записи.
💡 Запомни:
👍 Использование with гарантирует закрытие файлов.
👍 Обработка ошибок с try-except важна для стабильной работы программы.
👍 Модуль csv упрощает работу с табличными данными.
Программистика || #doc5 600
✔️ Python: Проверка на палиндром в одну строку
Палиндром — слово или фраза, читающаяся одинаково в обе стороны.
Вот супер-короткий способ проверить это:
is_palindrome = lambda s: s == s[::-1]
print(is_palindrome("radar")) # 👉 True
print(is_palindrome("hello")) # 👉 False
👍 s[::-1] — переворачивает строку
👍 Работает с любыми строками
👍 Удобно использовать валидацию прямо в коде или в задачках
Программистика || #doc5 600
Удаление дубликатов в списке Python + сохранение порядка
Частая задача — очистить список от повторов с сохранением оригинального порядка элементов.
Обычный
set() не подойдёт — он меняет порядок.
Вот надёжное решение для Python 3.7+:
def remove_duplicates(seq):
seen = set()
return [x for x in seq if not (x in seen or seen.add(x))]
items = ['🍎', '🍌', '🍎', '🍇', '🍌', '🍉']
unique_items = remove_duplicates(items)
print(unique_items)
# 👉 ['🍎', '🍌', '🍇', '🍉']
👍 seen.add(x) возвращает None, а x in seen — True, если уже был
👍 Очень быстрый и компактный способ
👍 Работает с любыми хешируемыми типами данных
💡 Запомни: set() удаляет дубликаты, но не сохраняет порядок. Для этого нужна кастомная функция.5 600
Дарим подписку на Яндекс Музыку
Ответьте на 1 вопрос и Яндекс Музыка ваша для вас и 3-х ваших близких.
Кинопоиск и Яндекс Книги тоже в подписке.
Попробуйте бесплатно❤️
Попробовать
#реклама 18+
music.yandex.ru
О рекламодателе
Реклама на Яндексе
5 600
Запустите рекламу в телеграм-каналах с Яндекс Директом
Перфоманс-реклама теперь в телеграм-каналах ⚡
Яндекс Директ знает, как привлечь целевую аудиторию 💰👌
Попробовать
#реклама
yandex.ru
О рекламодателе
5 600
+4
⚡️ Python теперь в Telegram!
Ребята сделали крутейший канал, где на простых картинках и понятном языке обучают Python, делятся полезными фишками и инструментами
Подписывайтесь: @PythonPortal
5 600
🔧 Лайфхак: Умное переименование файлов в папке
📌 Допустим, у тебя куча фоток/доков/аудиофайлов с кривыми именами. А ты хочешь переименовать их в читабельный вид — по шаблону, с датой и счётчиком.
Вот скрипт, который это делает:
import os
from datetime import datetime
folder = "/home/user/photos"
prefix = "vacation"
ext_filter = ".jpg"
counter = 1
for filename in os.listdir(folder):
if filename.endswith(ext_filter):
new_name = f"{prefix}_{datetime.now().strftime('%Y%m%d')}_{counter}{ext_filter}"
src = os.path.join(folder, filename)
dst = os.path.join(folder, new_name)
os.rename(src, dst)
print(f"{filename} → {new_name}")
counter += 1
👍 Разбор:
✔️ Скрипт перебирает все .jpg-файлы в указанной папке
✔️ Добавляет префикс (vacation), текущую дату и счётчик
✔️ Переименовывает файлы красиво и понятно
💡 Запомни:
Такой скрипт — идеальный способ быстро привести файлы в порядок перед загрузкой в облако или пересылкой. Работает с любой папкой и типом файлов — просто измени расширение.
Программистика || #doc5 600
Научим школьников создавать собственные сайты. Бесплатно
Бесплатный мастер-класс для детей возраста 12-18 лет независимо от уровня знаний в программировании.
✅Педагоги из Университета Иннополис в простой форме обучат основам языков программирования HTML и CSS, а также их применению для создания уникальных веб-страниц.
Всего за одно занятие Ваш ребёнок научится самостоятельно программировать сайты и сможет реализовывать собственные замыслы с дальнейшем!
⚡Не упустите возможность подарить ребёнку уникальные знания от ведущего ИТ ВУЗа страны. Кто знает, возможно, это станет фундаментом для востребованной профессии в будущем или просто полезным хобби в настоящем...
Попробуем?
Регистрируйтесь для участия, количество мест ограничено.
Записаться онлайн
#реклама 16+
progmatica.innopolis.university
О рекламодателе
5 600
• infosec - это один из самых ламповых каналов по информационной безопасности, где говорят об истории ИТ, публикуют актуальные новости и пишут технический материал на разные темы:
- Что из себя представляет официально взломанный iPhone от Apple?
- Кому и для чего выдавалось разрешение на ношение сотового телефона?
- Бесплатные курсы для ИБ специалистов на различные темы;
- Бесплатный бот, который проверит файлы на предмет угроз более чем 70 антивирусами одновременно.
• Присоединяйся, у нас интересно: @it_secur
5 600
👩💻 Python Тelegram Бот Для Студии Уличных Танцев | Библиотеки Aiogram Pygsheets (Google Sheets API)
📱 Ссылка на первоисточникПрограммистика || #doc
5 600
🔥 Сотни профессионалов уже выбрали эти каналы. Ты с нами?
Архив Программиста и Data Signal — это каналы, на которые подписались тысячи разработчиков и аналитиков. Это те, кто действительно хотят расти и быть в тренде технологий.
😍 Архив Программиста — всё, что нужно для уверенной работы с языками программирования и фреймворками. От новичка до эксперта — пошаговые разборы, актуальные темы и полезные материалы.
👍 Data Signal — если ты хочешь разбираться в Data Science, ML и Big Data, это канал, где ты найдешь все последние тренды и практические советы от специалистов.
👉 Подписывайся и будь в числе тех, кто всегда на шаг впереди. Эти каналы помогут тебе не отстать от времени!
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
