TGViewer
Channel Public Channel
Just Python

Just Python

@justpython_it

🐍Простое изучение Python.

Ссылка: @Portal_v_IT

Сотрудничество: @oleginc, @tatiana_inc

Канал на бирже: telega.in/c/justpython_it

РКН: clck.ru/3MnbSc
Subscribers
9.83K
Photos
4.7K
Videos
17
Links
4.7K

Showing posts older than #5930 · Back to latest

Older Posts 20 shown
Post #5929 2.22K
Список

Список – это универсальный тип данных, эксклюзивный для Python. В некотором смысле это то же самое, что и массив в C / C ++. Но самое интересное в списке в Python – он может одновременно содержать разные типы данных. Формально список представляет собой упорядоченную последовательность некоторых данных, записанных с использованием квадратных скобок ([]) и запятых (,).

#theory // Just Python & Max
Post #5928 1.98K

Forwarded from Деньги в банке

Розничное кредитование в России начало восстанавливаться после спада 2025 года, заявил первый зампред правления Сбербанка Александр Ведяхин на Финансовом конгрессе Банка России. По прогнозу ЦБ, в 2026 году потребкредитование может вырасти на 4–8%. При этом риски в сегменте снижаются: доля проблемных кредитов сокращается во всех розничных продуктах, включая необеспеченные займы. @bankser
Post #5927 2.31K
Оператор zip

zip позволяет объединять элементы нескольких последовательностей и итерировать по парам.

#theory // Just Python & Max
Post #5926 284
Аргументы *args и **kwargs для работы с переменным числом аргументов

Аргументы *args (позиционные аргументы) и **kwargs (аргументы-ключи) позволяют функциям работать с разным числом аргументов, что улучшает их гибкость

#theory // Just Python & Max
Post #5925 252
Сидеть и работать в корпорации — страшно, жизнь-то мимо проходит. Уходить строить бизнес — страшно, а вдруг прогорит. Один из вариантов — разрабатывать свой пет-проект по вечерам. Многие успешные компании, например, Twitter, создавались именно так. Это не значит, что ваш проект обязательно заработает миллиарды, но заработать больше, чем в найме, и получить ценный опыт — вполне реально.

Перед началом разработки появляется множество вопросов, например:

– Как выбрать идею для пет-проекта?
– Что нужно знать про маркетинг?
– Как запуститься и довести до первых продаж не имея бюджета на рекламу?

В телеграм-канале «Твой пет проект», Михаил Табунов делится своим опытом с разработчиками и менеджерами.

Он рассказывает, где искать идею для нового проекта, что нужно знать о маркетинге, как запустить стартап и привлечь первых 10 клиентов, а также о многих других важных вещах.

Подписывайтесь на «Твой пет проект», получайте пользу от практиков рынка!

Реклама. ИП Табунов Михаил Валерьевич ИНН 773379585100. erid: 2Vtzqw5HMMB
Telegram Твой пет проект Канал про то, как создать свой маленький свечной заводик Пишу про: - Запуски и как сделать первые 10 продаж - Прожарка идей - Кейсы роста и ведения проекта параллельно с работой Автор - Михаил Табунов - @bossofyourboss Связь @to_baza_education
Post #5924 286
functools.partial

Модуль functools.partial позволяет создавать новые функции на основе существующих, зафиксировав определенные аргументы.

#theory // Just Python & Max
Post #5923 302
Модуль pathlib

Модуль pathlib предоставляет удобные методы для создания, обхода и манипулирования путями к файлам и директориям.

#theory // Just Python & Max
Post #5922 323
Функция enumerate

Функция enumerate позволяет получить итератор, возвращающий пары (индекс, элемент). В основном она используется для одновременного перебора элементов и их индексов.

#theory // Just Python & Max
Post #5921 315
Collections.namedtuple

namedtuple предоставляет удобный способ создания простых неизменяемых объектов с доступом к полям по именам. А collections.namedtuple уже для создания простых именованных кортежей.

#theory // Just Python & Max
Post #5920 319
Модуль logging

Модуль logging позволяет эффективно вести логирование ваших приложений, что облегчает отладку и мониторинг. Вы можете настроить разные уровни логирования, сохранять логи в файлы или выводить их на консоль.

#theory // Just Python & Max
Post #5919 299
Функциональное программирование для более краткого и читаемого кода

Функции высшего порядка, анонимные функции (лямбда-функции), map, filter, reduce и другие инструменты функционального программирования могут сделать ваш код более компактным и понятным

#theory // Just Python & Max
Post #5918 315
Многострочные комментарии

Метод комментирования нескольких строк, немного отличаются от обычного. Просто используйте 3 одинарные кавычки до и после части, которую вы хотите прокомментировать.

#theory // Just Python & Max
Post #5917 335
Asyncio.run_coroutine_threadsafe для запуска корутины из другого потока

В этом примере мы используем asyncio.run_coroutine_threadsafe для запуска асинхронной корутины my_coroutine из другого потока. Мы создаем новый цикл событий с помощью asyncio.new_event_loop(), устанавливаем его текущим с помощью asyncio.set_event_loop(loop), и затем запускаем корутину с помощью asyncio.run_coroutine_threadsafe.

#theory // Just Python & Max
Post #5915 261
Модуль asyncio.Semaphore для ограничения количества одновременно выполняющихся асинхронных задач

В этом примере мы используем asyncio.Semaphore для ограничения количества одновременно выполняющихся асинхронных задач. Мы создаем семафор с лимитом 2 с помощью asyncio.Semaphore(2), и каждая задача worker перед выполнением блокирует семафор с помощью async with semaphore, а по завершении освобождает его.

#theory // Just Python & Max
Post #5914 271
Комментарии

Чтобы добавить комментарии в код, в Python используется знак #, последующие знаки будут считаться закомментированными. Такой вид комментирования называется однострочным.

#theory // Just Python & Max
Post #5913 285
String

Тип данных string представляет собой последовательность символов. Python поддерживает символы Unicode. Обычно строки представлены одинарными или двойными кавычками.

#theory // Just Python & Max
Post #5912 292
Модуль aiomultiprocess

В этом примере мы используем модуль aiomultiprocess для асинхронного параллельного выполнения задач в отдельных процессах. Мы создаем очередь queue с помощью aiomultiprocess.create_queue, создаем пул процессов с помощью aiomultiprocess.Pool() и спавним задачи worker в пуле. Затем мы кладем элементы в очередь и завершаем задачи путем помещения специальных элементов None в очередь.

#theory // Just Python & Max
Post #5911 278
Однострочные комментарии

Чтобы добавить комментарии в код, в Python используется знак #, последующие знаки будут считаться закомментированными.

#theory // Just Python & Max
Post #5910 300
Соединение строк

Во время написания кода нередко приходится сталкиваться с конкатенацией строк при помощи знака сложения. Создание строки из списка нескольких подстрок удобнее осуществить при помощи строкового метода join

#theory // Just Python & Max
Post #5909 300
Бесконечная проверка

Так как цикл while будет работать до тех пор, пока условие не станет ложным, вы должны убедиться, что это так, иначе программа никогда не завершится. Иногда это может пригодиться, когда вы хотите, чтобы ваша программа ждала ввода и продолжала непрерывно проверять.

#theory // Just Python & Max
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →