JSON (JavaScript Object Notation – нотация объектов JavaScript) – это популярный способ структурирования данных. Он используется для обмена информацией между веб-приложением и сервером
В этой статье я покажу вам, как использовать методы
json.loads()
и json.load()
для интерпретации (или как еще говорят парсинга) и чтения файлов и строк JSONPlease open Telegram to view this post
VIEW IN TELEGRAM
👍10❤2🔥1
Media is too big
VIEW IN TELEGRAM
Переменная – это простейшая именованная структура данных, в которой может быть сохранён промежуточный или конечный результат работы программы и типами данных
Она состоит из трёх частей:
В Python типы данных можно разделить на:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤9👍1
🔥13👍7
Python имеет более ста тысяч библиотек на любой вкус, чем больше библиотек и пакетов в своем распоряжении имеет язык программирования, тем больше существует различных вариантов его использования
В данной статье мы перечислили несколько лучших библиотек для работы в Python
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍6❤1
Media is too big
VIEW IN TELEGRAM
Enum (перечисления) – это класс, который содержит константы и методы для работы с ними
Enum нужен там, где количество значений ограничено, если у вас есть 2+ констант, связанных по смыслу – это возможно хороший вариант для Enum.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥1
🤯19👍12❤3🔥1
В данной статье мы погрузимся в мир многопоточности и асинхронного программирования на Python, изучая, как модуль
threading
может значительно улучшить работу с вводом-выводом. asyncio
API, таким как gather, позволяющим дождаться результатов выполнения всех потоков. requests
, в пул потоков, чтобы повысить производительность и сделать наше приложение более отзывчивымPlease open Telegram to view this post
VIEW IN TELEGRAM
👍7❤3
Media is too big
VIEW IN TELEGRAM
Сегодня посмотрим как установить и использовать ИИ-ассистента Giga-Code от компании Сбертех, которым я пользуюсь уже несколько месяцев
Важно помнить, что это помощник (просто инструмент), а не заместитель. Он
не владеет всем контекстом, не знает задачи в целом, действует по вашим указаниям
Польза:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥6❤3
🤯22🤔9❤7
Писать головоломку будем оп нескольким требованиям:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21🔥3❤2
Media is too big
VIEW IN TELEGRAM
В видео рассмотрим особенности списков и кортежей: что хочет слышать работодатель, как хранятся в памяти, почему кортеж реально неизменяемый
Использование кортежей:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥1
Что выведет код?
Anonymous Quiz
13%
True True
7%
False False
37%
False True
36%
True False
7%
Ошибку
👍17🤯7❤1🔥1
С помощью этого руководства вы научитесь писать модульные тесты для функций Python
В данном руководстве, Вы научитесь:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Media is too big
VIEW IN TELEGRAM
Singleton (Одиночка) – это шаблон предоставления глобального доступа к состоянию, гарантируется, что объект всегда будет один и тот же.
Нужен для одной точки доступа к ресурсам/данным и для того чтобы ресурсоемкие задачи сделать 1 раз
Monostate – это шаблон предоставления глобального доступа к состоянию, объекты при этом могут быть разными
Плюсы: 1 раз выполняем тяжелые задачи, имеем 1 вход для всей системы
Минусы: общесистемная глобальная переменная
Модуль в python – это Singleton!
Потому нам никуда от них не деться, даже если считать Singleton анти-паттерном
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥2
🔥19🤔7🤯7