ru
Feedback
Python Education

Python Education

Закрытый канал

Обучаем Python как маленьких, так и взрослых Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/python_educa РКН: clck.ru/3MnbNV

Больше
8 772
Подписчики
-424 часа
-107 дней
-6630 день
Архив постов
Бесплатный интенсив по программированию на Python с помощью ChatGPT За 3 дня создайте чат-бот на Python без навыков программи
Бесплатный интенсив по программированию на Python с помощью ChatGPT За 3 дня создайте чат-бот на Python без навыков программирования, только с помощью ИИ! https://zerocoder.ru/int-python?utm_source=tg_pos&utm_medium=valeriy&utm_campaign=portal_v_it — Получите базовые основы Python, необходимые для начала работы с ним и научитесь работать с ChatGPT 4 версии (или его аналогами) — Познакомитесь с Telegram Bot API и поймете как с ним работать. Получите возможность "связывать" Telegram-бот со сторонними сервисами, кратно расширяя его возможности; — Научитесь добавлять функционал изображений и звуков в свой Telegram-бот, а также другие внешние сервисы для расширения функционала. И все это — благодаря нейросети! Пройдите все уроки и получи сертификат Университета Zerocoder. Регистрируйтесь по ссылке и узнайте подробнее программу обучения! LjN8KSDbn

Управляйте сессиями Во время сессии всем событиям, помимо прочих метаданных, присваивается и идентификатор. Это позволяет сох
Управляйте сессиями Во время сессии всем событиям, помимо прочих метаданных, присваивается и идентификатор. Это позволяет сохранять данные между запросами, которые растянуты по времени. Python Education

Бесплатное обучение для тех, кто продаёт в интернете До конца марта Яндекс Реклама проводит ecom-интенсив для всех, кто прода
Бесплатное обучение для тех, кто продаёт в интернете До конца марта Яндекс Реклама проводит ecom-интенсив для всех, кто продаёт в интернете. Регистрируйтесь на обучение сейчас, чтобы узнать, как получать больше трафика и продаж. Кому будет полезно: - Если вы развиваете свой интернет-магазин, узнаете, как с помощью рекламных инструментов Яндекса масштабировать бизнес. А ещё разберётесь, как улучшить свой сайт, и научитесь работать с аналитикой. - Если вы только задумываетесь о своём сайте, поймёте, когда бизнесу нужно вкладываться в развитие новых каналов продаж, и узнаете о возможностях рекламы в Яндексе, в том числе бесплатных. В программе разбор кейсов и рекомендации по улучшению рекламных кампаний от экспертов интенсива. А ещё будет много подарков: промокоды Плюса и Букмейта, Яндекс Станция и Умный телевизор. Узнать больше #реклама 16+ yandex.ru О рекламодателе

Используйте виртуальное окружение Виртуальное окружение (virtual environment) — надстройка, которая обеспечивает две вещи. Из
Используйте виртуальное окружение Виртуальное окружение (virtual environment) — надстройка, которая обеспечивает две вещи. Изоляцию зависимостей. У каждого окружения будет собственный набор библиотек, изолированный от системного языкового пакета. Это гарантирует, что уязвимости в последних не навредят проекту. Контроль версий. Виртуальное окружение позволит зафиксировать разновидность используемых библиотек с помощью requirements.txt или другого файла конфигурации. Код, скопированный из многолетнего треда на StackOverflow, часто выдает ошибку именно из-за этого. Если вы работаете с несколькими проектами, требующими разных версий одной и той же библиотеки, virtualenv поможет их «развести по углам». Python Education

〽️ Купить Bitcoin по $27,000 во время войны в Израиле, а продать сейчас по $72,000. Это возможность, которую Вы упустили. 〽️ Купить Ethereum по $1,400, а через год продать по $4,050. Это возможность, которую Вы упустили. 〽️ Купить Ton по $1, а продать на пике по $3,9. Это возможность, которую Вы упустили. Бедные найдут тысячи оправданий, дабы оставить всё как есть. Забавно, ведь чтобы увеличить свой доход не нужны таланты и особые умения. Подписки на Михаила Смирнова будет достаточно, дабы деньги с крипты перестали быть для Вас проблемой. Автор простыми словами рассказывает, стоит ли покупать Bitcoin, какие монеты в марте взлетят и на чём не потерять деньги. Подписывайтесь, чтобы видеть возможности наперёд и уметь ими воспользоваться: @crypto

Необычные приёмы нарезки списков на Python Получение части элементов из списка является распространённым требованием. В Pytho
Необычные приёмы нарезки списков на Python Получение части элементов из списка является распространённым требованием. В Python оператор slice состоит из трёх компонентов. “start”: начальный индекс (значение по умолчанию равно 0). “end”: конечный индекс (значение по умолчанию - длина списка). “step”: определяет размер шага при итерациях по списку (значение по умолчанию равно 1). Python Education

ImportError Те из нас, кто привык работать в ноутбуках на базе Google Colaboratory / Jupyter Notebook, помнят, что в среду пр
ImportError Те из нас, кто привык работать в ноутбуках на базе Google Colaboratory / Jupyter Notebook, помнят, что в среду предустановлено множество популярных сторонних инструментов, и дополнительно их устанавливать командой pip не нужно. При работе с классической Python-программой легко забыть, что тот или иной инструмент не подключен. Или, что еще хуже, для данной версии Python не предусмотрена конкретная версия библиотеки. Недавно при запуске скрипта с langchain на Python 3.9. я была вынуждена обновлять языковой пакет до 3.11.5, ибо нужная langchain==0.0.194 в 3.9 попросту недоступна. Для таких ситуаций try — except малополезен. С подключаемыми инструментами все равно придется разбираться вручную. Python Education

Не стоит использовать try — except AttributeError Представим, что мы храним текстовые документы в специализированной базе: те
Не стоит использовать try — except AttributeError Представим, что мы храним текстовые документы в специализированной базе: текст (text) и координаты его вектора в многомерном пространстве (values). Библиотека langchain, когда запрашивает близкие по смыслу предложения, ищет близконаправленные вектора и возвращает список документов res в преобразованном виде. Если по квадратным скобкам узнать список в этом выводе можно, то определить, что каждый элемент — кортеж, уже сложнее. Блок try в таких ситуациях малоприменим, ибо тип данных задан автором библиотеки. Не ясно, какую ошибку класть в except. Python Education

🇬🇧 Английский язык – как секс. Если зубрить его по учебникам, то кроме правил и теории вы ничему не научитесь. А если регулярно практиковаться и заниматься им хотя бы 2-3 раза в неделю, то вы быстро освоите азы и уже через пару месяцев будете говорить, как иностранец. И это не шутка – канал Sulim English вам это докажет. Автор уже более 10 лет преподает инглиш по технике наслушивания. Это когда вы слушаете только самые главные разговорные конструкции английского языка, попутно запоминая все правила и лексику Без репетиторов, бесполезных тестов, заданий и прочего бреда, которым нас пичкали в школе, репетиторы или же онлайн школы Подписывайтесь, это самый простой способ выучить английский язык: @super_sulim

TypeError + ValueError Если вы, скажем, планируете оперировать тем, что ввел пользователь, то input() может сыграть с вами зл
TypeError + ValueError Если вы, скажем, планируете оперировать тем, что ввел пользователь, то input() может сыграть с вами злую шутку. По умолчанию метод возвращает строку, а мы-то предполагаем целочисленное значение. try, в принципе, может справиться с такой ситуацией, если вы понимаете типы данных для проводимых операций (в данном случае, сложения). Python Education

IndexError Допустим, мы и дальше получаем список реплик бота, причем каждый день длина этого перечня разная. Если все же прих
IndexError Допустим, мы и дальше получаем список реплик бота, причем каждый день длина этого перечня разная. Если все же приходится при создании цикла опираться на некую константу, которая с количеством реплик не всегда совпадает, try — except поможет справиться с ошибкой индекса. Указываем во второй части конструкции, с какой ошибкой может столкнуться скрипт. Python Education

Можно и нужно использовать try — except KeyError Если при чтении файла метод json.loads() возвращает вместо словаря список, т
Можно и нужно использовать try — except KeyError Если при чтении файла метод json.loads() возвращает вместо словаря список, то при попытке обратиться к ключу message можно схватить такое исключение. Эту ошибку легко допустить, когда не знаешь тип возвращаемого объекта. Представьте, что мы выгружаем логи бота по дням, а в выходные не случилось ни одной беседы. Тогда программа вернет объект None («ничего») про воскресенье, и у него тоже нет ключа ‘message’. Здесь try — except играет важную роль: навесив такой блок, мы обработаем ситуацию с пустотами. Python Education

Целых 4 отсылки на Монти Пайтон Гвидо ван Россум любит это шоу, и даже в документации указал, что: «Язык назван в честь шоу Б
Целых 4 отсылки на Монти Пайтон Гвидо ван Россум любит это шоу, и даже в документации указал, что: «Язык назван в честь шоу Би-би-си “Летающий цирк Монти Пайтона” и не имеет никакого отношения к рептилиям. Ссылки на скетчи Монти Пайтон в документации не только разрешены, но и поощряются!». Так что неудивительно, что в самом языке есть несколько отсылок к шоу. Python Education

Никаких фигурных скобок В Python, в отличие от, например, C, C ++ или Java используются отступы вместо фигурных скобок. И даж
Никаких фигурных скобок В Python, в отличие от, например, C, C ++ или Java используются отступы вместо фигурных скобок. И даже если попытаться импортировать их, можно увидеть это. Python Education

Get Method для словаря Большинство разработчиков используют скобки, чтобы получить значение из словаря. Но сейчас рекомендует
Get Method для словаря Большинство разработчиков используют скобки, чтобы получить значение из словаря. Но сейчас рекомендуется использовать Get method. При использовании метода скобок выдается ошибка, если ключ отсутствует. С помощью Get method вы получите “None” . Python Education

Превращение списка в одну строку Представьте, что у вас есть список строк, и вы хотите объединить все элементы в одну строку.
Превращение списка в одну строку Представьте, что у вас есть список строк, и вы хотите объединить все элементы в одну строку. Для этого вы наверняка будете перебирать каждый элемент в списке и присоединять к нему следующий. Но есть более быстрый и эффективный способ выполнения той же задачи с помощью одной строки кода. Python Education

❗️Больше не нужно платить бешеные деньги для того чтобы изучить фотошоп❗️ Миллион слитых курсов по дизайну уже ждут тебя по ссылке ниже: ⤷ Графика и Дизайн (Blender, Figma, Adobe); Open Design (After Effects, Photoshop, Illustrator); GenDesign (UX/UI, 3D, Unreal); DesignEdu (Плагины, Фишки, Градиенты).Добавить папку с каналами ← Не упусти, подписывайся.

Типы не для слабонервных Если проверить справку для types.CodeType, то можно узнать, что на эту тему думает создатель языка.
Типы не для слабонервных Если проверить справку для types.CodeType, то можно узнать, что на эту тему думает создатель языка. Python Education

Хэши Хеш — фиксированное целое число, идентифицирующее конкретную величину. Можно ли найти хеш бесконечности или NaN? В Pytho
Хэши Хеш — фиксированное целое число, идентифицирующее конкретную величину. Можно ли найти хеш бесконечности или NaN? В Python да. Python Education

Мысли о любви В дополнение к тому, каким должен быть код, Python любит порассуждать и о любви (и рассказать что любовь — это
Мысли о любви В дополнение к тому, каким должен быть код, Python любит порассуждать и о любви (и рассказать что любовь — это любовь, а что-то там еще). Python Education