uz
Feedback
PythonBoost - сообщество питонистов

PythonBoost - сообщество питонистов

Kanalga Telegram’da o‘tish

Лучший Python телеграм канал для новичков. Цель: подготовка студентов, начинающих питонистов к нахождению первой работы. @anothertechrock РКН: https://kurl.ru/Jhcwp

Ko'proq ko'rsatish

📈 Telegram kanali PythonBoost - сообщество питонистов analitikasi

PythonBoost - сообщество питонистов (@pythonboost) Rus til segmentidagi kanali faol ishtirokchi. Hozirda hamjamiyat 10 850 obunachidan iborat bo'lib, Texnologiyalar & Aralashmalar toifasida 11 025-o'rinni va Rossiya mintaqasida 58 810-o'rinni egallagan.

📊 Auditoriya ko‘rsatkichlari va dinamika

невідомо sanasidan buyon loyiha tez o‘sib, 10 850 obunachiga ega bo‘ldi.

28 Avgust, 2026 dagi oxirgi ma’lumotlarga ko‘ra kanal barqaror faollikka ega. Oxirgi 30 kunda obunachilar soni -75 ga, so‘nggi 24 soatda esa -2 ga o‘zgardi va umumiy qamrov yuqori darajada qolmoqda.

  • Tasdiqlash holati: Tasdiqlanmagan
  • Jalb etish (ER): Auditoriya o‘rtacha 8.09% darajada jalb etiladi. Nashrdan keyingi dastlabki 24 soatda kontent odatda umumiy obunachilar sonining 3.34% ini tashkil etuvchi reaksiyalarni to‘playdi.
  • Post qamrovi: Har bir post o‘rtacha 0 marta ko‘riladi; birinchi sutkada odatda 362 ta ko‘rish yig‘iladi.
  • Reaksiyalar va o‘zaro ta’sir: Auditoriya faol: har bir postga o‘rtacha 0 ta reaksiya keladi.
  • Tematik yo‘nalishlar: Kontent true, docker, собеседование, кортеж, параметр kabi asosiy mavzularga jamlangan.

📝 Tavsif va kontent siyosati

Muallif resursni shaxsiy fikrni ifoda etish maydoni sifatida ta’riflaydi:
Лучший Python телеграм канал для новичков. Цель: подготовка студентов, начинающих питонистов к нахождению первой работы. @anothertechrock РКН: https://kurl.ru/Jhcwp

Yuqori yangilanish chastotasi (oxirgi ma’lumot 29 Avgust, 2026 da olingan) sababli kanal doimo dolzarb va katta qamrovli bo‘lib qoladi. Analitika auditoriya kontent bilan faol hamkorlik qilishini, uni Texnologiyalar & Aralashmalar toifasidagi muhim ta’sir nuqtasiga aylantirishini ko‘rsatadi.

10 850
Obunachilar
-224 soatlar
-207 kunlar
-7530 kunlar
Postlar arxiv
Опрос! Откуда вы нас читаете?
Anonymous voting

Ответ к предыдущей задаче для новичков.
def longest_substring(s):
    n = len(s)
    substrings = set()
    max_substring = None
    max_count = 0
    for i in range(n):
        for j in range(i + 1, n + 1):
            substr = s[i:j]
            if substr in substrings:
                count = s.count(substr)
                if count > max_count:
                    max_substring = substr
                    max_count = count
                elif count == max_count and len(substr) > len(max_substring):
                    max_substring = substr
            else:
                substrings.add(substr)
    return (max_substring, max_count)

#pythonзадача #coбес

Задача для новичков. Напишите функцию longest_substring(), которая принимает на вход строку s и возвращает наибольшую подстроку sub, которая встречается в s более одного раза, а также выводит количество ее вхождений. Если таких подстрок несколько, то функция выводит первую найденную подстроку. Примеры работы данной функции:
longest_substring("abcabcd") --> ("abc", 2)
longest_substring("ababab") --> ("ab", 3)
longest_substring("abc") --> (None, 0)

Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером. #pythonзадача #coбес

Ответ к предыдущей задаче для новичков.
def reverse_vowels(s):
    vowels = set('aeiouyAEIOUY')
    s = list(s)
    left, right = 0, len(s) - 1
    while left < right:
        if s[left] in vowels and s[right] in vowels:
            s[left], s[right] = s[right], s[left]
            left += 1
            right -= 1
        elif s[left] in vowels:
            right -= 1
        elif s[right] in vowels:
            left += 1
        else:
            left += 1
            right -= 1
    return ''.join(s)

#pythonзадача #coбес

Задача для новичков. Напишите функцию reverse_vowels(), которая принимает на вход строку и возвращает новую строку, в которой все гласные буквы перевернуты в обратном порядке, а остальные символы оставлены на своих местах. Для простоты будем считать, что строка на английском языке, где 6 гласных букв 'aeiouy'. Функция должна быть чувствительна к регистру. Пример работы данной функции:
reverse_vowels('hello world') --> 'hollo werld'
reverse_vowels('Python is awesome') --> 'Pethon es awisomy'
reverse_vowels('algorithm') --> 'ilgorathm'

Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером. #pythonзадача #coбес

Какая функция перегружает оператор //?
Anonymous voting

Тест на умение перебирать словари Перебор словаря — важное умение, которое пригодится в любой области. Проверьте, насколько хорошо вы умеете это делать!

Data Science | Machinelearning - самый большой русскоязычный канал с полезными материалами на такие темы как, Machine Learnin
Data Science | Machinelearning - самый большой русскоязычный канал с полезными материалами на такие темы как, Machine Learning, Data Science, Алгоритмы, Python. Так же часто публикуются крутые 🔥 вакансии. 👉 Вам сюда: @devsp А любителям читать статьи в оригинале вот сюда: 👉 @ds_international Добро пожаловать!

Mastering Python for Web Автор: Sufyan bin Uzayr Год издания: 2022 #python Скачать книгу
Mastering Python for Web Автор: Sufyan bin Uzayr Год издания: 2022 #python Скачать книгу

Ответ к предыдущей задаче для новичков.
def is_anagram(a, b):
    return True if sorted(list(a)) == sorted(list(b)) else False

#pythonзадача #coбес

🔥 Хардкорный тест по Python (не для новичков), который проходит всего 30% разработчиков 🔥 Ответьте на 20 вопросов и проверь
🔥 Хардкорный тест по Python (не для новичков), который проходит всего 30% разработчиков 🔥 Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на курсе — «Python Developer. Professional» На курсе поймете структуру современной разработки ПО, научитесь писать простой и идиоматичный код, за который не будет мучительно стыдно, сможете тестировать и поддерживать код, научитесь создавать высоконагруженные системы и многое другое. Время прохождения теста ограниченно 30 минут 👉 Пройти вступительный тест — https://otus.pw/QSHk/ 💣 Пройдите тест, чтобы записаться на курс по спец. цене, проверить свои знания и получить доступ к 2 открытым урокам курса. Реклама. Информация о рекламодателе на сайте www.otus.ru.

Задача для новичков. Анаграмма – слово (словосочетание), образованное путём перестановки букв, составляющих другое слово (или словосочетание). Функция is_anagram() принимает два слова. Реализуйте функцию таким образом, чтобы если эти слова являются анаграммами, она возвращала значение True, а в противном случае - значение False. Пример работы данной функции: is_anagram('thing', 'night') --> True is_anagram('cat', 'rat') --> False Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером. #pythonзадача #coбес

Ответ к предыдущей задаче для новичков.
def banknotes(n):
    bank = [64, 32, 16, 8, 4, 2, 1]
    res = []
    for b in bank:
        count = n // b
        res += [b] * count
        n -= count * b
    return res

#pythonзадача #coбес

Задача для новичков. В некоторой стране используются денежные купюры достоинством в 1, 2, 4, 8, 16, 32 и 64. Напишите функцию banknotes(), которая принимает целое число n, а возвращает список купюр, которыми можно заплатить эту сумму n, так чтобы количество купюр было минимальным. Предполагается, что количество всех купюр достаточное. Пример работы данной функции: banknotes(221) --> [64, 64, 64, 16, 8, 4, 1] Присылайте ваше решения в комментарии к этому посту. Решение - сегодня вечером. #pythonзадача #coбес

Хотите научиться собирать информацию из интернета, анализировать данные и автоматизировать рутину с помощью Python? Присоедин
Хотите научиться собирать информацию из интернета, анализировать данные и автоматизировать рутину с помощью Python? Присоединяйтесь к бесплатному интенсиву с 1 по 3 июня в 19:00 по московскому времени. За 3 дня вы на практике познакомитесь с различными сферами применения языка Python, узнаете, какие навыки сейчас востребованы на фрилансе, и поймёте, как начать работать на удалёнке: ▶️ https://goo.su/7m9ACm0 На интенсиве вы: 📍Попробуете свои силы в решении реальных задач из разных сфер на Python. 📍Познакомитесь с популярными библиотеками Python для парсинга и анализа данных. 📍Получите понятный ответ на вопрос о том, что нужно для работы Python-разработчиком на фрилансе. Спикером выступит руководитель направления по исследованию данных в Сбере Анастасия Борнева. Она с 2018 года занимается автоматизацией процессов с помощью искусственного интеллекта. 🎁 Всем участникам, прошедшим интенсив, подарим электронную книгу Роджера Сайпа и Робба Збиерски «Разум под контролем» издательства МИФ. А каждый, кто оставит заявку на участие в интенсиве, получит материал с подборкой коротких и полезных программ на Python. Подключайтесь, задавайте вопросы и получите сертификат на скидку 10 000 рублей на любой курс Skillbox.

Статья дня. Mapping списков, словарей и кортежей в Python В Python для преобразования одной группы значений в другую можно использовать mapping (отображение). Для этого применяется встроенная функция map(). Эта функция применяет переданную ей в качестве аргумента функцию к каждому элементу группы значений. Читать статью #читать

Тест на знание основ параллелизма С помощью этого теста вы можете проверить свои знания в области параллелизма. Это одна из самых сложных, но в то же время интересных тем. Этот тест будет полезен не только новичкам, которые знакомы с основами параллелизма, но и довольно опытным разработчикам.

Ответ к предыдущей задаче для новичков.
def sort_zeros(x):
    res = []
    for i in x:
        if i != 0:
            res.append(i)
    for i in range(len(x) - len(res)):
        res.append(0)
    return res

#pythonзадача #coбес

Каким будет вывод этого кода?
Anonymous voting