import dis
dis показывает, что происходит под капотов в Python. Он отображает байткод, который должен выполнить язык.Конкатенация строк оказалась быстрее, поскольку для неё требуется меньше операций, как показывает нам dis.
#объяснение
👍50👎2
builtins
Модуль, который предоставляет прямой доступ к встроенным функциям, константам. Используется, если нам надо переопределить встроенную функцию.
Заниматься таким стоит только в крайней ситуации, поскольку читающий ожидает, что
#объяснение
Модуль, который предоставляет прямой доступ к встроенным функциям, константам. Используется, если нам надо переопределить встроенную функцию.
Заниматься таким стоит только в крайней ситуации, поскольку читающий ожидает, что
open()
открывает файл, а не переводит все символы в верхний регистр. #объяснение
👍19😁8
EAFP
Easier to Ask for Forgiveness than Permission. Легче попросить прощения, чем разрешения — общий стиль в Python, который считает что лучше использовать блоки try/except чем кучу вложенных if'ов.
#объяснение
Easier to Ask for Forgiveness than Permission. Легче попросить прощения, чем разрешения — общий стиль в Python, который считает что лучше использовать блоки try/except чем кучу вложенных if'ов.
#объяснение
👍35👎1
TypeVar
Аннотация служит параметрами для универсальных типов, а также для определений универсальных функций.
Если у вас есть функция, у которой тип результат зависит от выходных (а вы аннотируете весь код), то используйте TypeVar.
#теория
Аннотация служит параметрами для универсальных типов, а также для определений универсальных функций.
Если у вас есть функция, у которой тип результат зависит от выходных (а вы аннотируете весь код), то используйте TypeVar.
#теория
🔥8👍3❤1🤯1
Кто такой дата-инженер?
Компании с каждым годом генерируют все больше данных: информация о поездках Uber, подписчиках Netflix, результатах поиска Google.
Поэтому крупным компаниям нужны сотрудники, чья работа будет заключаться в сборе и обработке информации.
➡️ Инженеры данных создают и поддерживают инфраструктуру, необходимую для хранения и обработки больших объемов данных. Они определяют, какие данные можно получить, и следят за тем, чтобы процесс сбора соответствовал бизнес-требованиям и отраслевым стандартам.
Дата-инженеры все чаще входят в топ наиболее востребованных IT-профессий.
➝ Более подробно профессию дата-инженера разберут на бесплатном вебинаре международной школы анализа данных и разработки Mathshub.
👨🏻💻 Спикер — Андрей Ларионов, практикующий специалист с опытом более 15 лет. Расскажет о специфике работы, инструментах и выполняемых задачах. А также даст советы начинающим специалистам.
⏰ 14 марта в 19:00. Регистрация по ссылке.
______________________________
✍️ Mathshub — международная школа анализа данных и разработки. Практикующие в индустриях преподаватели из ШАДа, НИУ ВШЭ, МФТИ, Y-Data уделяют внимание каждому студенту благодаря живым занятиям. А спикеры, построившие карьеру в FAANG, Tesla, Amazon, Spotify вживую делятся своим опытом.
Компании с каждым годом генерируют все больше данных: информация о поездках Uber, подписчиках Netflix, результатах поиска Google.
Поэтому крупным компаниям нужны сотрудники, чья работа будет заключаться в сборе и обработке информации.
Дата-инженеры все чаще входят в топ наиболее востребованных IT-профессий.
➝ Более подробно профессию дата-инженера разберут на бесплатном вебинаре международной школы анализа данных и разработки Mathshub.
👨🏻💻 Спикер — Андрей Ларионов, практикующий специалист с опытом более 15 лет. Расскажет о специфике работы, инструментах и выполняемых задачах. А также даст советы начинающим специалистам.
⏰ 14 марта в 19:00. Регистрация по ссылке.
______________________________
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2🔥2❤1
Как поживает ваш питон?
Не могу судить ваши предпочтения, но уже стоит переходить с Python2 на Python3. Если лень переписывать код, то просто запустите 2to3.
Вы правильно поняли, это транслятор, который переводит Python код с второй версии на третью.
P.S. Возможно вам надо будет установить какой-то модуль. Мне, на OpenSuse, пришлось выполнить
#теория
Не могу судить ваши предпочтения, но уже стоит переходить с Python2 на Python3. Если лень переписывать код, то просто запустите 2to3.
Вы правильно поняли, это транслятор, который переводит Python код с второй версии на третью.
P.S. Возможно вам надо будет установить какой-то модуль. Мне, на OpenSuse, пришлось выполнить
sudo zypper install python3-tools
.#теория
🔥9👍2
ASCII
Название таблицы, в которой некоторым распространённым печатным и непечатным символам сопоставлены числовые коды.
Получить номер символа в таблице можно с помощь
#теория
Название таблицы, в которой некоторым распространённым печатным и непечатным символам сопоставлены числовые коды.
Получить номер символа в таблице можно с помощь
ord(x)
, а перевести номер обратно в символ — str(x)
.#теория
👍3👎2
Type comments
Используются для помощи вывода типа в сложных случаях, например, при работе с with. Классная фича для обозначения типов там, где это невозможно.
Комментарии типа должны быть помещены в последнюю строку оператора, содержащего определение переменной или после двоеточия.
📌 PEP
#теория
Используются для помощи вывода типа в сложных случаях, например, при работе с with. Классная фича для обозначения типов там, где это невозможно.
Комментарии типа должны быть помещены в последнюю строку оператора, содержащего определение переменной или после двоеточия.
📌 PEP
#теория
👍15🤔6🤯3
💾 Шпаргалка по коллекциям и их свойствам в Python
Списки, кортежи, множества и словари
🌵 Indexing - индексируемый
🌵 Ordered - упорядоченный
🌵 Mutable - изменяемый
🌵 Duplicate - дублирование элементов
#doc #python #cheatsheet
Списки, кортежи, множества и словари
🌵 Indexing - индексируемый
🌵 Ordered - упорядоченный
🌵 Mutable - изменяемый
🌵 Duplicate - дублирование элементов
#doc #python #cheatsheet
👍15👎10❤7
👾 Может ли СhatGPT забронировать столик в ресторане через WhatsApp?
Идея
А почему бы не использовать возможности СhatGPT и попросить его делать что-то за нас?
Например, давайте попробуем настроить его так, чтобы он мог забронировать нам столик в наш любимый ресторан.
Читать статью
Идея
А почему бы не использовать возможности СhatGPT и попросить его делать что-то за нас?
Например, давайте попробуем настроить его так, чтобы он мог забронировать нам столик в наш любимый ресторан.
Читать статью
Telegraph
Может ли chatGPT забронировать столик в ресторане через WhatsApp?
Шаг№1: Интеграция с WhatApp Предположим, что нам известен номер в WhatsApp для бронирования столиков в ресторане. Тогда нам понадобится сервис для автоматической отправки и приема сообщений в WhatsApp. Таких сервисов много, для пример возьмем сервис http…
👍3