Typing в новых версиях Python
Во многих репозиториях типизация не ушла дальше синтаксиса версии 3.11. В некоторых остались устаревшие варианты, которые не поддерживаются. Чтобы у тебя в проектах были более современные подходы, рекомендуем ознакомиться с сегодняшним материалом. Там автор рассказывает об основных фишках современной типизации.
👉Читать статью
#статьи
Бесплатный ChatGPT
Во многих репозиториях типизация не ушла дальше синтаксиса версии 3.11. В некоторых остались устаревшие варианты, которые не поддерживаются. Чтобы у тебя в проектах были более современные подходы, рекомендуем ознакомиться с сегодняшним материалом. Там автор рассказывает об основных фишках современной типизации.
👉Читать статью
#статьи
Бесплатный ChatGPT
Что выведет этот код?
Anonymous Quiz
33%
['1', '22'] 1 None
17%
['1', '22'] 1 1
26%
['a1b22c'] 1 None
24%
['1', '2', '2'] 1 None
Объяснение:
findall собирает все последовательности цифр. search находит первую цифру в любом месте. match требует совпадения с начала строки, а строка начинается с буквы.
#практика
Бесплатный ChatGPT
#практика
Бесплатный ChatGPT
🔥10😁5
Настраиваем VS Code для работы с нейросетями
Раннее мы делились гайдом по настройке VS Code. Однако мы не учитывали применение нейросетей. Сегодня же автор видеогайда расскажет, как правильно настраивать IDE для локальной разработки с использованием нейросетей.
👀Смотреть видео
#видео
Бесплатный ChatGPT
Раннее мы делились гайдом по настройке VS Code. Однако мы не учитывали применение нейросетей. Сегодня же автор видеогайда расскажет, как правильно настраивать IDE для локальной разработки с использованием нейросетей.
👀Смотреть видео
#видео
Бесплатный ChatGPT
👍8🔥6😁2
Парсинг на Python: Сравнительный анализ
Ты можешь знать большое количество инструментов для парсинга: BeautifulSoup, Scarpy, Selenium, Playwright. Ошибочно их преподносят как аналоги, хотя это инструменты разных уровней. Делимся полезной статьей, где автор собрал тестовый стенд для сравнения этих инструментов.
👉Читать статью
#статьи
Бесплатный ChatGPT
Ты можешь знать большое количество инструментов для парсинга: BeautifulSoup, Scarpy, Selenium, Playwright. Ошибочно их преподносят как аналоги, хотя это инструменты разных уровней. Делимся полезной статьей, где автор собрал тестовый стенд для сравнения этих инструментов.
👉Читать статью
#статьи
Бесплатный ChatGPT
🔥9😁3👍2
args и kwargs простыми словами
В Python args и kwargs используются, когда ты хочешь передать в функцию произвольное количество аргументов. Первый параметр принимает произвольное количество позиционных аргументов, а второй – именованных. Делимся полезным гайдом для освоения args и kwargs.
👀Смотреть видео
#видео
Бесплатный ChatGPT
В Python args и kwargs используются, когда ты хочешь передать в функцию произвольное количество аргументов. Первый параметр принимает произвольное количество позиционных аргументов, а второй – именованных. Делимся полезным гайдом для освоения args и kwargs.
👀Смотреть видео
#видео
Бесплатный ChatGPT
👍11😁2🔥1
Объяснение:
from записывает причину в __cause__ и ставит __suppress_context__. Причина остаётся ValueError, а не новое RuntimeError.
#практика
#практика
👍10
Что выведет этот код?
Anonymous Quiz
42%
ValueError True
18%
ValueError False
29%
RuntimeError True
11%
None False
😁7👍5🔥3
Полный анализ IT-рынка в России
Раннее мы уже разбирались, где ищут айтишников и сколько им платят. В этот раз мы разберем не заголовки вакансий, а их описание. Автор статьи прогнал полные тексты более 100 тысяч описаний через регулярные выражения и посмотрел, что работодатели на самом деле ищут.
👉Читать статью
#статьи
Бесплатный ChatGPT
Раннее мы уже разбирались, где ищут айтишников и сколько им платят. В этот раз мы разберем не заголовки вакансий, а их описание. Автор статьи прогнал полные тексты более 100 тысяч описаний через регулярные выражения и посмотрел, что работодатели на самом деле ищут.
👉Читать статью
#статьи
Бесплатный ChatGPT
👍3🔥1😁1
Работаем с Word
На первый взгляд Word может показаться простым в освоении инструментом. Однако если не знать тонкости программы, очень тяжело будет отформатировать текст корректно. К счастью, с помощью Python можно без проблем работать с текстовыми документами. Делимся циклом видеоматериалов, благодаря которому ты научишься редактировать документы через Python.
👀Смотреть видео
#видео
Бесплатный ChatGPT
На первый взгляд Word может показаться простым в освоении инструментом. Однако если не знать тонкости программы, очень тяжело будет отформатировать текст корректно. К счастью, с помощью Python можно без проблем работать с текстовыми документами. Делимся циклом видеоматериалов, благодаря которому ты научишься редактировать документы через Python.
👀Смотреть видео
#видео
Бесплатный ChatGPT
🔥13👍1
Объяснение:
Поверхностная копия делит внутренние списки с исходником, append девятки виден в src. Глубокая копия держит свои списки, восьмёрка в src не попадает.
#практика
Бесплатный ChatGPT
#практика
Бесплатный ChatGPT
🔥1😁1
Что выведет этот код?
Anonymous Quiz
34%
[[1, 9], [2]]
29%
[[1, 9], [2, 8]]
24%
[[1], [2]]
14%
[[1], [2, 8]]
Подборка полезных инструментов для aiogram
Разрабатываешь ботов с помощью aiogram? Тогда ты должен знать, какие инструменты упростят тебе разработку. Делимся гайдом, где автор знакомит с тремя ключевыми инструментами для новичков.
👉Читать статью
#статьи
Бесплатный ChatGPT
Разрабатываешь ботов с помощью aiogram? Тогда ты должен знать, какие инструменты упростят тебе разработку. Делимся гайдом, где автор знакомит с тремя ключевыми инструментами для новичков.
👉Читать статью
#статьи
Бесплатный ChatGPT
🔥4
Работаем с Word: Чтение файлов
Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься редактировать документы через Python. В этот раз автор рассказывает, как считываются текстовые файлы.
👀Смотреть видео
#видео
Бесплатный ChatGPT
Продолжаем делиться циклом видеоматериалов, благодаря которому ты научишься редактировать документы через Python. В этот раз автор рассказывает, как считываются текстовые файлы.
👀Смотреть видео
#видео
Бесплатный ChatGPT
🔥5👍3
Знать Python сегодня мало
Начинающих разработчиков много, а работодатели ждут больше, чем синтаксис и пару фреймворков: широкий стек, практический опыт и умение работать с ИИ
МФТИ и Нетология собрали программу профпереподготовки, где к Python добавлены два слоя, которых обычно нет в курсах разработки:
— бэкенд на Python и FastAPI, фронтенд на JavaScript и React, работа с базами данных, командный проект с тестами, Git и CI;
— ИИ в разработке: машинное обучение, нейросети на PyTorch и TensorFlow, работа с LLM через API, собственное ИИ-приложение;
— технологическое предпринимательство: бизнес-модель и экономика продукта, чтобы видеть задачу шире кода.
🎓️️️️️️На выходе — два диплома о профессиональной переподготовке: МФТИ и Нетологии
Обучение онлайн, его можно совмещать с работой
Старт — 23 ноября
🎁 Скидка 10 000 ₽ по промокоду MFTIPY10
Подробнее о программе тут
Реклама. ООО “Нетология” ОГРН 1207700135884 Erid:2VSb5yMzwAz
Начинающих разработчиков много, а работодатели ждут больше, чем синтаксис и пару фреймворков: широкий стек, практический опыт и умение работать с ИИ
МФТИ и Нетология собрали программу профпереподготовки, где к Python добавлены два слоя, которых обычно нет в курсах разработки:
— бэкенд на Python и FastAPI, фронтенд на JavaScript и React, работа с базами данных, командный проект с тестами, Git и CI;
— ИИ в разработке: машинное обучение, нейросети на PyTorch и TensorFlow, работа с LLM через API, собственное ИИ-приложение;
— технологическое предпринимательство: бизнес-модель и экономика продукта, чтобы видеть задачу шире кода.
🎓️️️️️️На выходе — два диплома о профессиональной переподготовке: МФТИ и Нетологии
Обучение онлайн, его можно совмещать с работой
Старт — 23 ноября
🎁 Скидка 10 000 ₽ по промокоду MFTIPY10
Подробнее о программе тут
Реклама. ООО “Нетология” ОГРН 1207700135884 Erid:2VSb5yMzwAz
👍2
Объяснение:
any останавливается на первом истинном значении. check вызывается для 0 и 2, до 3 очередь не доходит.
#практика
Бесплатный ChatGPT
#практика
Бесплатный ChatGPT
🔥8