Разъяснивший Python
Відкрити в Telegram
Твой проводник в омут Python'а Ссылка: @Portal_v_IT Сотрудничество: @oleginc
Показати більше6 893
Підписники
+224 години
-97 днів
-6430 днів
Архів дописів
6 893
Функции, поддерживающие только именованные аргументы (kwargs)
**kwargs (keyword arguments) — это способ передачи произвольного количества именованных аргументов в функцию.
В функциях после позиционных и обычных именованных аргументов указывают параметр
**kwargs.
В kwargs передаются аргументы в виде ключ-значение. Внутри функции kwargs становится словарем, где ключи — имена аргументов, значения — значения аргументов.
Благодаря этому через kwargs можно передать любое количество дополнительных аргументов в функцию.
Если одновременно используются *args и **kwargs, то в вызове сначала указываются *args.
#это_база6 893
Совет от ЦБ на эту осень — не ждите укрепления рубля
Но самое обидное — что 93% граждан до сих пор несут деньги в банки, мирятся с бешенными ставками на ипотеку и ждут лучших времен в надежде «вот сейчас заживем»
Очнитесь, как раньше — больше не будет. И лучше готовиться уже сейчас, чтобы не наделать глупостей, как в 2022 году. Для этого достаточно следить за проверенными источниками.
Например, почитайте Дмитрия Кокорева. Он еще год назад спас тысячи людей от покупки доллара по 130, а в мае предупреждал о падении рубля.
Сейчас он даёт сухую аналитику по ситуации в России, объясняет что делать с рублём и какие сейчас есть возможности заработать. Подписывайтесь: @kokorevinvest
6 893
Совет на осень 2023г — изучайте товарный бизнес. Сейчас в нем варятся даже дети...
Например:
— Заказать сумок по 700р в Китае ( поставщики )
— Отфоткать на телефон и загрузить карточку на WB или Ozon ( инструкция )
— Продать по 3800р и всю прибыль вложить обратно
— Повторить 5 раз и взять новую машину....
И таких пустующих ниш сотни…
Чтобы с нуля запустить своё дело — читайте канал Рафаэля. Там на пальцах показывают, какие категории выстрелят этой осенью, как автоматизировать процесс и почему карточка товара определяет 70% успеха продаж
Подписывайтесь, пока канал в открытом доступе: @Rafael
6 893
Асинхронные запросы с aiohttp
Модуль
aiohttp представляет из себя асинхронный HTTP клиент/сервер для asyncio и Python. Он позволяет выполнять асинхронные HTTP запросы, что делает его идеальным инструментом для современных приложений, где требуется высокая производительность и параллелизм.
Установка aiohttp производится через pip. Чтобы начать делать асинхронные запросы, вам потребуется взаимодействовать с ним с помощью синтаксиса async/await. Запросы, такие как GET, POST, PUT и DELETE, оформляются чисто и ясно. Объекты ответов содержат все необходимые атрибуты для обработки ответов от сервера.
Модуль aiohttp подходит не только для работы с асинхронными веб-сервисами, но и для асинхронного скрапинга веб-страниц.
#модули6 893
Берём кредит в Тиньке и закрываем его особой кредиткой Альфы по которой не начисляются никакие проценты.
Похожие варианты есть с ипотекой. Пока одни смиренно смотрят на табло с курсом валют и неподъёмные кредиты, другие на этом зарабатывают. Например: покупают валюту дешевле официального курса, берут беспроцентные кредиты, получают до 80% кэшбека и почти бесплатно покупают на маркетплейсах.
На деле таких лайфхаков даже больше, чем вы можете представить (и постоянно появляются новые) — узнать о них можно на канале Беспощадный Банкстер.
Эти лазейки никогда не будут в открытом доступе, поэтому сохраните канал, их выкладывают только там: @bezposhady
6 893
GPT научился раздевать людей!
Все просто: вводите имя знаменитости или отправляете фотографию человека, и нейросеть сделает дипфейк.
Попробуйте сами в Нейросети
6 893
🔥 Полезные библиотеки Python
Vosk — автономный модуль для распознавания речи с открытым исходным кодом. Поддерживает модели распознавания речи для 18 языков включая русский.
Используется для распознавание речи в чат-ботах, умной бытовой техники и виртуальных помощниках. С помощью модуля также можно создавать субтитры для фильмов, транскрипцию для лекций и интервью.
⚙️ GitHub
💾 Документация/Примеры использования
#python #github #soft
6 893
Надоело просыпаться по утрам?
Удовольствие — только от еды
Любовь — давно пропала
Деньги — всегда в дефиците
Чтобы переписать сценарий своей жизни, выйти из затяжной депрессии и добиться желаемого — читайте канал Жаргала, основателя академии "Цель - Действие - Резульат".
Внутри авторские техники и уникальные знания, которые за пару недель решат мучительные проблемы в отношениях с самыми близкими людьми, бизнесе и самореализации
Подпишитесь, чтобы получать кайф от своей жизни: @jargal
6 893
Списки и операции над ними в Python
В этом видеоуроке автор подробно разбирает процесс работы со списками в Python. Вы рассмотрите следующие вопросы:
• Как определять длину списка
• Как выполнять конкатенацию списка
• Как дублировать список
• Как сравнивать списки
• Как находить сумму, максимальный и минимальный элементы списка
Смотреть это видео на youtube: youtu.be/CEQZYZMPJSU
6 893
Самый простой бизнес сегодня — это магазин на Ozon или WB
Для примера: покупаете оптом китайские сумки по 300 рублей/1шт → регистрируетесь на площадке → выставляете в розницу по 1200 рублей/1шт.
Хватит покупать безделушки на этих сайтах — зарабатывайте с них деньги! А чтобы нигде не ошибиться и заработать первые 100-200 тысяч, читайте канал Саши Никитина
Там простой парень делится инфой, как с нуля поднять свой магазин, какие категории товаров выбирать и где их заказывать за бесценок.
После подписки сразу кликайте на закреп — там вся нужное для старта: @nikitin
6 893
#вопросы_с_собеседований
Что такое модульное программирование?
Модульное программирование — это подход к структурированию программного кода, при котором функциональность разбивается на отдельные модули.
Основные преимущества модульного программирования:
— Повышение читаемости и понятности кода, так как каждый модуль отвечает за определенную функциональность.
— Возможность многократного использования модулей в разных частях программы.
— Упрощение тестирования и отладки, поскольку каждый модуль можно тестировать отдельно.
— Возможность распараллеливания разработки за счет разделения труда в команде.
— Упрощение поддержки и модернизации кода за счет его модульности.
6 893
ТОП — 1 профессия 2023 года: дизайнер интерьера
Сухая статистика: каждый день в России сдается до 20 многоэтажек. Тысячи квартир требуют стильного ремонта, а заказчики готовы платить до 1500$ за каждый метр
Хватит удивляться дизайну соседей — начните на этом зарабатывать! А чтобы нигде не ошибиться и освоить новую сферу всего за пару месяцев, читайте канал Асель
Там автор простым языком рассказывает все о дизайне, без скучной теории, только практика и рабочие советы
Начните с уровня «классный стул из IKEA» и дойдите до полной упаковки квартир.
После подписки — читайте закреп, там бесплатный курс «как за месяц найти первых клиентов»: @PROdizain
6 893
Python для начинающих
В этом видеоуроке автор разбирает язык Python для начинающих. Этот урок поможет сформировать базовое представление о программировании и самом языке. Его можно использовать как начальное пособие и после переходить к более глубокому изучению.
00:00 Вступление
00:41 Установка Python и Pycharm
04:57 Консольные ввод и вывод
08:56 Переменные
18:22 Операторы
25:30 Условный оператор
30:55 Работа со списками
36:16 Работа с словарями
42:34 Цикл while
46:13 Цикл for
51:22 Функции
Смотреть это видео на youtube: youtu.be/ZY-uCwE8u9k
6 893
+1 в копилку годных каналов про Python
С @python_practics освоишь Python гораздо проще:
📌 полезные сниппеты кода для твоих задач
📌 теория Python понятным языком с примерами
📌 вопросы из собеседований
📌 бесплатные книги и курсы по Python
📌 тесты и опросы для тех, кто не запоминает сухую инфу
6 893
#вопросы_с_собеседований
Какие операции можно производить над отображениями?
Примером отображения в Python являются словари (dicts), с ними можно выполнять следующие основные операции:
— Получение значения по ключу: my_dict[key].
— Добавление или изменение пары ключ-значение: my_dict[key] = value.
— Удаление пары ключ-значение: del my_dict[key].
— Проверка наличия ключа: key in my_dict.
— Получение списка ключей: my_dict.keys().
— Получение списка значений: my_dict.values().
— Получение пар ключ-значение: my_dict.items().
— Очистка словаря: my_dict.clear().
— Копирование: new_dict = my_dict.copy().
— Объединение словарей: z = {**x, **y}.
6 893
collections.Mapping
collections.Mapping — это абстрактный базовый класс, который представляет отображение ключ-значение.
Он наследуется встроенными типами словарей, такими как dict, а также другими типами, которые реализуют схожее поведение, например OrderedDict.
Класс Mapping определяет интерфейс, общий для всех отображений ключ-значение, включая такие методы как keys(), values(), items() и другие.
Это позволяет писать универсальный код, который будет работать с любым типом, реализующим этот интерфейс.
Например, Mapping часто используется вместе с isinstance или issubclass для проверки, является ли объект словарем. Также он полезен при написании функций, которым нужно принимать на вход отображения, но без привязки к конкретному типу как dict. Mapping гарантирует наличие основных методов словаря у переданного объекта.6 893
Прикольная фишка: если вкладывать хотя бы 5% своего дохода, то к 30 годам вы уйдёте на пенсию.
Посмотрите на цифры. Инвестируя 1000р в месяц под 20% годовых, через пару лет вы заработаете 1 миллион. А если сумму вложений увеличить еще в половину, то благодаря сложному проценту получится 8 миллионов. Так и получается, что тысяча рублей есть у каждого, а знаний, куда её вложить и обеспечить себе безбедную жизнь, нет у большинства.
Читайте канал INSIDER – тут объясняют, как грамотно пристроить свои деньги, чтобы они работали на вас.
Банки, фишки, лазейки, вклады, биржи – после подписки удивитесь, насколько легко можно выйти на пассивный доход и получать от 200к, плюя в потолок.
Подписывайтесь, деньги любят предприимчивых: @insider
6 893
#вопросы_с_собеседований
К чему может быть применен декоратор?
Декораторы можно применять к:
— Обычным функциям, определенным с помощью def.
— Методам классов.
— Статическим методам и методам класса внутри классов.
— Lambda функциям.
— Методам встроенных типов в Python (например, к методам списков, словарей).
