pythonaa | Unsorted

Telegram-канал pythonaa - Python School

-

Subscribe to a channel

Python School

Бесплатный курс программирования для детей 8-17 лет!

Помните, как сложно было выбрать, кем стать? Без опыта – только догадки. Сейчас технологии развиваются стремительно, и IT уже определило будущее. Дайте ребенку шанс попробовать себя в перспективной сфере!

3 бесплатных онлайн-урока с преподавателем: разберется в коде, создаст свой проект и получит сертификат.

Старт 17 апреля, осталось 4 места! Успей записаться

Читать полностью…

Python School

🌌 Путешествие в мир Авроры: создаём приложения с Qt/QML 🚀

Российская мобильная ОС Аврора — перспективная платформа для разработчиков. Хотите узнать, как создавать для неё нативные приложения с помощью Qt/QML? Разбираем всё на открытом вебинаре!

📅 22 апреля в 20:00

🎓 Открытый вебинар с Ксенией Лагутиной

💡 Что разберём?
✅ Почему ОС Аврора — интересная среда для разработки
✅ Как работает Аврора SDK и чем поможет разработчику
✅ С чего начать разработку нативных приложений
✅ Как создать мини-приложение на QML, которое отправляет уведомления в систему

🎯 Что получите?
✔️ Понимание ключевых особенностей ОС Аврора
✔️ Навыки работы с Аврора SDK и Аврора IDE
✔️ Практический опыт создания приложения на QML

Присоединяйтесь и погружайтесь в разработку под Аврору!

👉 Регистрируйтесь по ссылке: https://otus.pw/PhBY/?erid=2W5zFG29zFa

Бесплатное занятие приурочено к старту курса Разработка прикладного ПО на Qt и ОС «Аврора», обучение на котором позволит освоить кросс-платформенный фреймворк Qt.

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.

Читать полностью…

Python School

Начни изучать Python на бесплатном пятидневном курсе и уже через 6 месяцев претендуй на заработную плату 90 000₽+

Хотите войти в IT, но не знаете, с чего начать?
Python — лучший выбор для новичков, и вот почему:
— Простой синтаксис — легче учиться, чем на Java или C++.
— Востребованность — используют в Google, Netflix, NASA и стартапах.
— Универсальность — веб, анализ данных, AI, автоматизация.

Skillbox запустил бесплатный 5-дневный мини-курс, на котором вы поработаете с настоящим кодом на реальных задачах. А также получите карьерную консультацию — эксперты помогут определить ваши сильные стороны и выбрать направление в программировании.

Из 100 участников мини-курса 43% записываются на полное обучение — потому что после 5 дней уже видят свой прогресс. Не упустите шанс начать с нуля и с поддержкой экспертов по ссылке.

Читать полностью…

Python School

Если у вас есть смартфон или ПК, вы обязаны знать об этом: всю рекламу на смартфоне можно отключить. Ни на сайтах, ни в приложениях ее не будет.

Вся инфа о том, как это сделать и другая полезная информация о кибер безопасности собрана в Технолавке. Это номер один канал про приватность, слежку в Интернете и способы защититься от нее. Также внутри: секретные фишки соцсетей, малоизвестные сервисы и полезные лайфхаки.

Например, вы знали, что можно в два клика защититься от спама и не выдать свой номер рандомному гику? А с Технолавкой сможете не только это.

Читать полностью…

Python School

Вы никогда не задумывались, как «Самокат» доставляет заказы за 15 минут?

Это не иллюзия, не фокус и не магия вне Хогвартса — это аналитика данных.

И 17 апреля в 19:00 мск онлайн-школа Data Science karpovꓸcourses приглашает заглянуть за кулисы и узнать, как это работает на самом деле на бесплатном вебинаре «Продуктовая аналитика „под капотом“ сервиса быстрой доставки „Самокат“».

Роман Стрекалов, руководитель аналитики операционных продуктов в ecom.tech (Самокат), расскажет какие инструменты помогают курьерам и партнерам сервиса доставлять заказы за минуты, и какие навыки нужны для того, чтобы создать что-то подобное в любом другом проекте.

Вы еще совсем новичок в сфере аналитики? Или уже в теме, но стремитесь к более масштабным задачам?

Встреча в любом случае будет полезной! А в конце все участники получат скидку на обучение аналитике в karpovꓸcourses и карьерный гайд.

Регистрация по ссылке: https://clck.ru/3LMGuS/?erid=2VtzqwRjNv5

Реклама. ООО «Карпов Курсы», ИНН: 7811764627, erid: 2VtzqwRjNv5

Читать полностью…

Python School

Всего за 5 минут определите подходящую вам IT-профессию.

Онлайн-школа Skillfactory разработала уникальный профориентационный тест из 18 вопросов. Ответив на них, узнаете наиболее подходящую вам специальность.

Работайте в российских или зарубежных компаниях, в офисе или удаленно. Для айтишников — сниженная ставка по ипотеке, высокая зарплата, комфортные условия и гибкий график.

Переходите по специальной ссылке, чтобы пройти тест, получить карьерную консультацию и мини-курс для выбора профессии в IT или дизайне

Реклама. Информация о рекламодателе по ссылкам в посте.

Читать полностью…

Python School

Бывший маркетолог СберМаркета Юра Сапожников создал канал про E-commerce, российский онлайн-бизнес, маркетплейсы и digital – «Из коммерса в е-коммерса».

Если продаёте или покупаете в интернете, подписывайтесь, там цифры, новости, аналитика и шутейки иногда))

Юра сам из Е-кома и дружит со многими крупными компаниями, не редко публикуя анонсы раньше официальных пресс-релизов. Так что подписывайтесь: @hikollegi

Читать полностью…

Python School

Хочешь попробовать себя в IT без риска?

Всего 3 дня — и ты попробуешь себя в роли тестировщика: найдешь баги в реальных проектах, поработаешь с Postman и SQL, а еще получишь:

— 4 полезных гайда (от резюме до подборки книг).
— 3 проекта в портфолио.
— Скидку на курс, если захочешь продолжить.

С нуля, абсолютно без опыта — просто пройди мини-курс и начни учиться.

Попробовать бесплатно

P.S. У 85% участников после мини-курса появляется четкий ответ: "Моё/не моё". А ты проверь себя!

Читать полностью…

Python School

Наш Адаптивный ИИ университет позволит тебе освоить ЛЮБОЙ НАВЫК.

Мы создали то, чего не хватало в мире онлайн-образования — платформу, где ИИ адаптируется под ТВОИ потребности, а не наоборот.

Наша революционная платформа предлагает:

- 😎 Адаптивное обучение с ИИ — материалы подстраиваются под твой темп и стиль обучения
- 📚 Генерация уникального контента — получай курсы по любым интересующим тебя технологиям
- 🧠 Мгновенная помощь ассистента — забудь о долгом ожидании ответов, ИИ доступен 24/7
- 💰 В 3-5 раз доступнее классических школ — качественное образование без кредитов и огромных вложений

Наши выпускники получают работу быстрее и чувствуют себя увереннее на собеседованиях благодаря практическим навыкам, а не просто теории.

Первые 7 дней бесплатно — по нашей ссылке.

Читать полностью…

Python School

Какой у тебя склад ума: аналитик или творец?

Всего 10 вопросов — и ты узнаешь, в каком направлении сможешь раскрыть свой потенциал. А еще получишь подарок от Eduson — академии, которую выбирают топ-компании и 450 000+ студентов.

После теста мы пришлем:
— Персональный результат с разбором твоих сильных сторон.
— Промокод на обучение — если захочешь глубже прокачать навыки.

Кстати, в Eduson учат не только теории: там разбирают кейсы из Google, Яндекса и даже Гарварда. Но для начала — просто попробуй тест. Это интересно 😉

👉 Узнай себя лучше → Пройти тест

Читать полностью…

Python School

Научитесь Python разработке за 0₽

Зарплата начинающего Python разработчика от 60 000₽, а стоимость обучения на профессию в онлайн-школах от 120 000 до 300 000 рублей.

Прямо сейчас Skillbox проводит бесплатно мини-курс по программированию на Python.

Переходите по ссылке и обучитесь основам Python за 5 дней. Акция продлится до 12 апреля: https://go.redav.online/faf867e07fb378c0?erid=2VfnxxcSezk&m=1

Читать полностью…

Python School

Узнай подходящую тебе карьеру за 5 минут.

Онлайн-школа участник проекта "Сколково" создала уникальный инструмент профориентации, который раскроет ваш потенциал. Простой тест с вариантами ответа, менее чем из 20 вопросов.

В конечный результат вошли только самые востребованные профессии для 2025 года, большинство специальностей из сферы IT и Дизайна, именно в них на сегодня наибольшие доходы.

Переходите по специальной ссылке, получите карьерную консультацию в подарок, и разберите индивидуально ваш комфортный переход в новую профессию.

Реклама. Информация о рекламодателе по ссылкам в посте.

Читать полностью…

Python School

Выберите свою весну: остаться на старом уровне или зарабатывать от 112 000 ₽, помогая людям?

— Карьера психолога – доход от 112 000 ₽ уже через 6–12 месяцев.
— Свободный график – консультируйте онлайн или очно, когда удобно вам.
— Скидка до 127 900 ₽ (только при оплате до 10 апреля).

Каждый год 85% людей откладывают мечту о новой профессии. В этом году весна может стать вашим переломным моментом — успевайте до конца акции!

Как это работает?
1. Выбрать, какое направление психологии вам подходит.
2. Забронировать скидку – пока действует весенняя акция.
3. Пройти курс и получить Московский диплом удалённо

⭐️ Бонус: при покупке от 30 тысяч рублей 3 мини-курса в подарок и доп скидка 10%.

👉 Выбрать курс со скидкой 65% → https://go.2038.pro/c75a48c282da5400?erid=2VfnxwMtLr4&m=1

Читать полностью…

Python School

Ритейл заказывали — главный агрегатор новостей из закулисья отечественных маркетплейсов, изнанки русского бизнеса и горе-историй коммерсов

Здесь топ-менеджеры со всей России отдыхают от душных клиентов, смеются над «гениальными» решениями мировых брендов и делятся приколами из рабочих чатов

Пожалуй, это лучший канал про околоритейл: @retailife

Читать полностью…

Python School

Skillbox дарит 14 дней бесплатного обучения английскому языку!

Обучение подойдет, если вы:
— хотите начать обучение и знаете, что оно дастся непросто
— уже говорите, но хотите прокачать английский
— хотите освоить язык в сжатые сроки
— хорошо понимаете речь, но с трудом говорите

Методика обучения разработана специально для русскоговорящих и дает первые результаты после 8 занятий — она учитывает особенности артикуляции и построения фраз. Вы избежите ошибок и быстро начнете говорить.

Приобретение обучения гарантирует повышение уровня английского, или Skillbox доучит бесплатно!

🎁 Получить бесплатный доступ к платформе можно по промокоду PythonSchool — переходите и обучайтесь: https://go.redav.online/73910629eab0edf0?erid=LdtCKEwqn&m=1

Читать полностью…

Python School

Итерируемые объекты

В Python итерируемый объект — это объект, над которым производятся так называемые проходы (итерации). Например, как в цикле for.
Большинство наборных структур данных являются итерируемыми объектами. Это списки, кортежи, наборы. Например, ниже мы создаём список и проходимся по его элементам по очереди.

Читать полностью…

Python School

Как получить текущую дату и время в Python? ⏰

Работая над скриптами или логами, часто возникает необходимость узнать текущую дату и время. Новички могут не знать, как это сделать без сторонних библиотек, но стандартный модуль datetime всё уже умеет!

С помощью datetime.now() можно получить текущую дату и время, а затем при необходимости форматировать результат под свои нужды — например, вывести только дату или только время.

🎯 Итог
✅ Используем datetime.now() для получения текущей даты и времени.
✅ Работает без дополнительных библиотек.
✅ Удобно для логирования, меток времени и отчётов.

Читать полностью…

Python School

Как округлить число до нужного знака после запятой? ✂️

Новички часто пытаются округлять числа вручную или с помощью форматирования строк. Однако в Python есть встроенная функция round(), которая делает это просто и понятно.

Функция round(число, знаки) округляет число до указанного количества знаков после запятой. Если не указывать второй аргумент — округлит до целого. Удобно для вывода результатов вычислений, цен или процентов. 🧮

🎯 Итог
✅ round(x, n) — округление числа x до n знаков после запятой.
✅ Без второго аргумента округляет до целого.
✅ Полезно при работе с деньгами, метриками и графиками.

Читать полностью…

Python School

Как проверить, содержится ли подстрока в строке? 🔎

Новички нередко используют громоздкие конструкции или циклы, чтобы проверить, встречается ли слово или символ в строке. Но Python позволяет делать это очень просто — с помощью ключевого слова in.

Оператор in возвращает True, если подстрока найдена в строке, и False — если нет. Это лаконично, читаемо и Python-идиоматично. 🚀

🎯 Итог
✅ in — простой способ проверить наличие подстроки.
✅ Удобно использовать в условиях (if) и циклах.
✅ Повышает читаемость кода и сокращает количество строк.

Читать полностью…

Python School

Как замерить время выполнения кода в Python? ⏱️

Когда нужно понять, насколько быстро работает фрагмент кода, новички часто используют сторонние инструменты или пробуют измерять время "на глаз". Но в Python есть простой и встроенный способ — модуль time.

С помощью time.time() можно зафиксировать время до и после выполнения кода, а затем вычесть одно из другого. Это особенно полезно при оптимизации производительности. 🚀

🎯 Итог
✅ Используем time.time() для измерения скорости.
✅ Удобно для профилирования и отладки.
✅ Легко встроить в любой проект.

Читать полностью…

Python School

Использование defaultdict для работы со словарями

При работе со словарями часто возникает необходимость инициализировать значения по умолчанию, чтобы избежать ошибок при попытке доступа к несуществующим ключам. В таких случаях полезно использовать defaultdict из модуля collections.

Использование defaultdict упрощает код и избавляет от необходимости вручную проверять существование ключей в словаре, делая его более читаемым и эффективным.

Читать полностью…

Python School

Как удобно отформатировать строку с переменными? ✨

Новички часто используют конкатенацию (+) для вставки переменных в строки. Это может быть неудобно и плохо читаемо. Вместо этого лучше использовать f-строки — современный и лаконичный способ форматирования строк в Python!

F-строки (или форматированные строки) позволяют вставлять переменные прямо внутрь строки с помощью фигурных скобок {}. Это и быстрее, и чище! 🚀

🎯 Итог
✅ F-строки — самый читаемый и удобный способ форматирования.
✅ Позволяют вставлять выражения прямо в строку.
✅ Работают с любой версией Python 3.6+.

Читать полностью…

Python School

Как быстро проверить, является ли строка числом? 🔍

При обработке пользовательского ввода важно понимать, содержит ли строка число. Новички могут пытаться использовать try-except или проверять вручную, но есть более элегантное решение — метод .isdigit().

Метод .isdigit() возвращает True, если строка состоит только из цифр. Это удобно, когда нужно, например, убедиться, что пользователь ввёл возраст или ID. 🚀

🎯 Итог
✅ .isdigit() — простой способ проверить, состоит ли строка только из цифр.
✅ Полезен при валидации ввода.
✅ Работает только для положительных целых чисел.

Читать полностью…

Python School

Как быстро получить уникальные значения из списка? 🎯

Когда нужно найти все уникальные элементы в списке, новички часто перебирают элементы вручную и добавляют их в новый список. Но Python предлагает простое и эффективное решение — использовать set.

Множество (set) автоматически удаляет все повторяющиеся значения. А если нужно сохранить порядок, можно дополнительно применить dict.fromkeys(). Всё это делается буквально в одну строку! 🚀

🎯 Итог
✅ set() — простой способ убрать дубликаты.
✅ dict.fromkeys() сохраняет порядок элементов.
✅ Отлично подходит для быстрой фильтрации!

Читать полностью…

Python School

Как объединить строки без цикла? 🔗

Когда нужно склеить несколько строк из списка в одну, новички часто используют цикл for и оператор +. Но в Python есть более быстрый и лаконичный способ — метод .join().

Метод join() принимает список строк и объединяет их через указанный разделитель. Это работает гораздо эффективнее циклов и особенно полезно при работе с большими объёмами текста. 🚀

🎯 Итог
✅ .join() — лучший способ объединения строк.
✅ Работает быстро и читаемо.
✅ Подходит для любых итерируемых объектов со строками.

Читать полностью…

Python School

Как проверить, все ли элементы в списке одинаковые? ✅

Иногда нужно убедиться, что все элементы в списке одинаковые. Новички могут использовать циклы, но Python предлагает элегантный способ — set и all().

Этот приём позволяет сделать проверку за одну строку:

len(set(list1)) == 1 — если в множестве только один элемент, значит, все элементы одинаковые.

all(x == list1[0] for x in list1) — проверяет, равны ли все элементы первому. 🚀

🎯 Итог
✅ Проверяет список за одну строку.
✅ Подходит для любых типов данных.
✅ Упрощает валидацию данных! 🚀

Читать полностью…

Python School

Как найти самое частое значение в списке? 📊

Иногда нужно определить, какой элемент встречается в списке чаще всего. Новички могут использовать циклы и счётчики, но Python предлагает удобный способ — collections.Counter.

Этот приём позволяет найти самый частый элемент за одну строку: Counter(list1).most_common(1)[0][0] возвращает элемент с максимальной частотой. 🚀

🎯 Итог
✅ Определяет самый частый элемент за одну строку.
✅ Работает с числами, строками и любыми данными.
✅ Удобно для анализа данных! 🚀

Читать полностью…

Python School

Как удалить дубликаты из списка, сохранив порядок? 🔄

Часто нужно убрать повторяющиеся элементы из списка, но при этом сохранить их исходный порядок. Новички могут использовать циклы, но Python позволяет сделать это проще — с dict.fromkeys().

Этот приём позволяет удалить дубликаты за одну строку: list(dict.fromkeys(list1)) создаёт словарь, где ключами становятся уникальные элементы в порядке их появления. 🚀

🎯 Итог
✅ Удаляет дубликаты за одну строку.
✅ Сохраняет порядок элементов.
✅ Работает быстро и эффективно! 🚀

Читать полностью…

Python School

Как удалить дубликаты из списка, сохранив порядок? 🔄

Часто нужно убрать повторяющиеся элементы из списка, но при этом сохранить их исходный порядок. Новички могут использовать циклы, но Python позволяет сделать это проще — с dict.fromkeys().

Этот приём позволяет удалить дубликаты за одну строку: list(dict.fromkeys(list1)) создаёт словарь, где ключами становятся уникальные элементы в порядке их появления. 🚀

🎯 Итог
✅ Удаляет дубликаты за одну строку.
✅ Сохраняет порядок элементов.
✅ Работает быстро и эффективно! 🚀

Читать полностью…

Python School

Как удалить дубликаты из списка, сохранив порядок? 🔄

Часто нужно убрать повторяющиеся элементы из списка, но при этом сохранить их исходный порядок. Новички могут использовать циклы, но Python позволяет сделать это проще — с dict.fromkeys().

Этот приём позволяет удалить дубликаты за одну строку: list(dict.fromkeys(list1)) создаёт словарь, где ключами становятся уникальные элементы в порядке их появления. 🚀

🎯 Итог
✅ Удаляет дубликаты за одну строку.
✅ Сохраняет порядок элементов.
✅ Работает быстро и эффективно! 🚀

Читать полностью…
Subscribe to a channel