Проверка наличия подстрок в строке списка
В отличие от других языков программирования, в Python имеется для этого хорошее ключевое слово.
👍 - если было полезно
#полезные_сниппеты
@python_practics
В отличие от других языков программирования, в Python имеется для этого хорошее ключевое слово.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍6🤔2
Форматирование строк в Python
В мире программирования, особенно при разработке на Python, часто возникает необходимость не просто выводить статические строки, но и динамически встраивать в них данные, чтобы отобразить информацию пользователю в удобном и понятном виде. Это требует использования специальных методов, которые позволяют форматировать строки таким образом, чтобы они могли включать переменные, результаты вычислений и другие динамические элементы.
Эти методы как раз и называются - форматированием строк.
Подробности👇
#статьи
@python_practics
В мире программирования, особенно при разработке на Python, часто возникает необходимость не просто выводить статические строки, но и динамически встраивать в них данные, чтобы отобразить информацию пользователю в удобном и понятном виде. Это требует использования специальных методов, которые позволяют форматировать строки таким образом, чтобы они могли включать переменные, результаты вычислений и другие динамические элементы.
Эти методы как раз и называются - форматированием строк.
Подробности👇
#статьи
@python_practics
👍4
SQL Cookbook: Query Solutions and Techniques for All SQL Users
Чему вы научитесь:
• Эффективному написанию и оптимизации SQL-запросов;
• Решению распространенных задач с помощью SQL;
• Использованию подзапросов, объединений и агрегаций;
• Управлению и манипулированию данными в базах данных;
• Применению передовых техник для сложных запросов и отчетов.
"SQL Cookbook" предложит вам разнообразные решения и техники для работы с SQL, что поможет вам эффективно решать повседневные задачи и оптимизировать работу с базами данных.
Книга в формате pdf👇
#курсы_книги
@python_practics
Чему вы научитесь:
• Эффективному написанию и оптимизации SQL-запросов;
• Решению распространенных задач с помощью SQL;
• Использованию подзапросов, объединений и агрегаций;
• Управлению и манипулированию данными в базах данных;
• Применению передовых техник для сложных запросов и отчетов.
"SQL Cookbook" предложит вам разнообразные решения и техники для работы с SQL, что поможет вам эффективно решать повседневные задачи и оптимизировать работу с базами данных.
Книга в формате pdf👇
#курсы_книги
@python_practics
👍4
Какая функция используется для создания форматированной строки из строки шаблона и предоставленных значений?
Anonymous Quiz
79%
format()
3%
size()
17%
form()
👍5
Различные вычисления, многопоточность, асинхронность и мультипроцессность в Python
Эта статья рассчитана на людей, которые уже знакомы с Python, хотя бы на уровне junior+. Автор объясняет, какие есть отличия и особенности в многопоточности, асинхронности и мультипроцессности в Python, где и когда они используются. Как говорится в пословице: «Всё познаётся в сравнении», именно в таком стиле автор подготовил примеры. Кроме этого, он будет специально делать ошибки и рассматривать неправильные подходы, чтобы можно было сразу разобраться, убедиться и запомнить, почему так делать нельзя и какой другой подход в этом случае нужно использовать.
Подробнее👇
#статьи
@python_practics
Эта статья рассчитана на людей, которые уже знакомы с Python, хотя бы на уровне junior+. Автор объясняет, какие есть отличия и особенности в многопоточности, асинхронности и мультипроцессности в Python, где и когда они используются. Как говорится в пословице: «Всё познаётся в сравнении», именно в таком стиле автор подготовил примеры. Кроме этого, он будет специально делать ошибки и рассматривать неправильные подходы, чтобы можно было сразу разобраться, убедиться и запомнить, почему так делать нельзя и какой другой подход в этом случае нужно использовать.
Подробнее👇
#статьи
@python_practics
👍3
Внимание! - Вопрос!
Что такое lru cache?
LRU (least recently used) — это алгоритм, при котором вытесняются значения, которые дольше всего не запрашивались. Соответственно, необходимо хранить время последнего запроса к значению. И как только число закэшированных значений превосходит N необходимо вытеснить из кеша значение, которое дольше всего не запрашивалось.
#вопросы_из_собеседований
@python_practics
Что такое lru cache?
#вопросы_из_собеседований
@python_practics
👍4
Задача:
В этой задаче вы создадите функцию, которая принимает список неотрицательных целых чисел и строк и возвращает новый список с отфильтрованными строками.
Пример:
#задачник
@python_practics
В этой задаче вы создадите функцию, которая принимает список неотрицательных целых чисел и строк и возвращает новый список с отфильтрованными строками.
Пример:
filter_list([1,2,'a','b']) == [1,2]
filter_list([1,'a','b',0,15]) == [1,0,15]
filter_list([1,2,'aasf','1','123',123]) == [1,2,123]
#задачник
@python_practics
👍3
Форматирование строки
Самые важные части кода — это входные данные, логика и выходные данные. Все три части требуют некоторого форматирования при написании кода для получения лучших и более удобных для восприятия человеком выходных данных. В Python имеется целый ряд методов форматирования строки.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Самые важные части кода — это входные данные, логика и выходные данные. Все три части требуют некоторого форматирования при написании кода для получения лучших и более удобных для восприятия человеком выходных данных. В Python имеется целый ряд методов форматирования строки.
👍 - если было полезно
#полезные_сниппеты
@python_practics
👍8
• Backend Developer
• DevOps Engineer
• Data Engineer
• Data Scientist
• Machine Learning Engineer
• QA Engineer
• Data Analyst
• AI Engineer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7
Внимание! - Вопрос!
Что такое MQ?
Очереди сообщений, по существу, являются связующим звеном между различными процессами в ваших приложениях и обеспечивают надежный и масштабируемый интерфейс взаимодействия с другими подключенными системами и устройствами. О́чередь — структура данных с дисциплиной доступа к элементам «первый пришёл — первый вышел». Добавление элемента возможно лишь в конец очереди, выборка — только из начала очереди, при этом выбранный элемент из очереди удаляется.
#вопросы_из_собеседований
@python_practics
Что такое MQ?
#вопросы_из_собеседований
@python_practics
❤4
sqlparse
Бибилотека подходит для форматирования и парсинга SQL-запросов. Публикуя статью через админку Django, мы отправляем SQL запрос. Эта библиотека «причесывает» GET / POST / DELETE и прочие обращения.
Подробнее👇
#фреймворки_библиотеки
@python_practics
Бибилотека подходит для форматирования и парсинга SQL-запросов. Публикуя статью через админку Django, мы отправляем SQL запрос. Эта библиотека «причесывает» GET / POST / DELETE и прочие обращения.
Подробнее👇
#фреймворки_библиотеки
@python_practics
👍2
Сортировка списка строк
Этот фрагмент кода пригодится, например при упорядочении всех имен студентов в списке.
👍 - если было полезно
#полезные_сниппеты
@python_practics
Этот фрагмент кода пригодится, например при упорядочении всех имен студентов в списке.
👍 - если было полезно
#полезные_сниппеты
@python_practics
❤5👍3