fa
Feedback
Just Python

Just Python

رفتن به کانال در Telegram

🐍Простое изучение Python. Ссылка: @Portal_v_IT Сотрудничество: @oleginc, @tatiana_inc Канал на бирже: telega.in/c/justpython_it РКН: clck.ru/3MnbSc

نمایش بیشتر
9 893
مشترکین
-524 ساعت
-147 روز
-6030 روز
آرشیو پست ها
Базовый синтаксис Мы можем использовать цикл for для перебора списка, кортежа или строк. #theory // Just Python & Max
Базовый синтаксис Мы можем использовать цикл for для перебора списка, кортежа или строк. #theory // Just Python & Max

Как удалить элемент из списка с помощью индекса в Python Для удаления элемента по индексу используйте pop(). Для этого также
Как удалить элемент из списка с помощью индекса в Python Для удаления элемента по индексу используйте pop(). Для этого также подойдет ключевое слово del.

Enum перечисления Этот класс можно назвать удобным способом инкапсуляции списка констант, чтобы они не были разбросаны по все
Enum перечисления Этот класс можно назвать удобным способом инкапсуляции списка констант, чтобы они не были разбросаны по всему коду без структуры. #theory // Just Python & Max

Метод del Для удаления элемента из списка можно использовать метод del с названием списка после него. Также потребуется перед
Метод del Для удаления элемента из списка можно использовать метод del с названием списка после него. Также потребуется передать индекс того элемента, который нужно удалить. #theory // Just Python & Max

Нейросети уже заменяют целые контент-команды. Но пока этим пользуются не все. Пока одни тратят недели на дизайнеров, копирайтеров и съемки — другие делают продающий контент через нейросети за пару часов. А бизнес платит за это десятки тысяч, даже без опыта. Сегодня с ИИ за вечер можно сделать: — стильные рекламные визуалы — продающие тексты — персонажей и маскотов — контент для соцсетей и карточек товаров Освоить базовый навык можно за 3 для без сложных программ. На бесплатном мини-курсе вам покажут, как работать с ИИ так, чтобы получать качественный контент, который можно использовать для себя или продавать клиентам. 👉 Пока многие только смотрят ИИ-контент — вы можете начать его создавать. Переходите по ссылке и забирайте бесплатный доступ. Реклама. Информация о рекламодателе по ссылкам в посте.

Метод remove() - помощь в удаление элемента из списка Списк состоит из строк и целых чисел. Есть повторяющиеся элементы: стро
Метод remove() - помощь в удаление элемента из списка Списк состоит из строк и целых чисел. Есть повторяющиеся элементы: строка «Mars» и число 12. Задаём отрезок и с помощью метода remove чистим список. #theory // Just Python & Max

Модуль concurrent.futures для параллельного выполнения задач В этом примере мы используем модуль concurrent.futures для парал
Модуль concurrent.futures для параллельного выполнения задач В этом примере мы используем модуль concurrent.futures для параллельного выполнения функции square над элементами списка numbers. Мы создаем пул потоков с помощью ThreadPoolExecutor и используем метод map для передачи каждого элемента из списка в функцию square. Результаты возвращаются в том порядке, в котором задачи были отправлены. Аналогично, мы можем использовать пул процессов с помощью ProcessPoolExecutor для выполнения задач в отдельных процессах. #theory // Just Python & Max

Создания декораторов с помощью декоратора @wraps В этом примере мы используем модуль functools и декоратор @wraps, чтобы созд
Создания декораторов с помощью декоратора @wraps В этом примере мы используем модуль functools и декоратор @wraps, чтобы создать декоратор my_decorator. Декоратор @wraps применяется к внутренней функции wrapper и копирует метаданные (имя функции, документацию и др.) из декорируемой функции func. Это полезно, чтобы сохранить исходные атрибуты функции и предотвратить их затирание. В примере мы декорируем функцию my_function с помощью @my_decorator и выполняем ее. #theory // Just Python & Max

Сортировка HTML-элементов по CSS-селектору С помощью методов select и select_one мы можем использовать некоторые селекторы CS
Сортировка HTML-элементов по CSS-селектору С помощью методов select и select_one мы можем использовать некоторые селекторы CSS для сортировки элементов. #theory // Just Python & Max

Сортировка HTML-элементов по названию С помощью метода find_all мы можем сортировать все элементы, которые соответствуют неко
Сортировка HTML-элементов по названию С помощью метода find_all мы можем сортировать все элементы, которые соответствуют некоторым критериям. #theory // Just Python & Max

ИИ больше не про хобби — он становится обязательным навыком, чтобы оставаться востребованным на рынке труда. По оценкам экспертов, в ближайшее время до 80% вакансий будут требовать умения работать с нейросетями: — генерировать визуал, видео, тексты для любых ниш; — создавать реалистичный ИИ-контент; — автоматизировать рутину. Хорошие новости — освоить базовый минимум в создании контента с помощью ИИ можно всего за 3 дня. Вы сделаете ИИ своим рабочим инструментом и сократите рабочее время без потери качества. Переходите по ссылке и получайте персональный доступ к урокам и бонусным материалам. Реклама. Информация о рекламодателе по ссылкам в посте.

Декоратор @property В этом примере мы определяем класс Circle с атрибутом radius и методом area, который вычисляет площадь ок
Декоратор @property В этом примере мы определяем класс Circle с атрибутом radius и методом area, который вычисляет площадь окружности. Мы добавляем декоратор @property перед методом area, чтобы можно было обращаться к нему как к свойству объекта circle, без явного вызова метода. #theory // Just Python & Max

Контекстные менеджеры (with) В этом примере мы используем контекстный менеджер with для автоматического открытия и закрытия ф
Контекстные менеджеры (with) В этом примере мы используем контекстный менеджер with для автоматического открытия и закрытия файла. В блоке with мы читаем содержимое файла и выводим его на экран. После выхода из блока with файл будет автоматически закрыт, независимо от того, произошло исключение или нет. #theory // Just Python & Max

Модуль asyncio В этом примере мы используем модуль asyncio для создания асинхронной программы. Определяем асинхронную корутин
Модуль asyncio В этом примере мы используем модуль asyncio для создания асинхронной программы. Определяем асинхронную корутину my_coroutine, которая выполняет асинхронную операцию (в данном случае, ожидание 1 секунды). Затем определяем асинхронную функцию main, которая вызывает две корутины одновременно с помощью asyncio.gather. В конце мы используем asyncio.run для запуска основной функции main. #theory // Just Python & Max

Функция partial В этом примере мы используем функцию partial для создания новых функций double и triple на основе функции mul
Функция partial В этом примере мы используем функцию partial для создания новых функций double и triple на основе функции multiply, фиксируя аргумент y на значениях 2 и 3 соответственно. Теперь новые функции могут быть вызваны с одним аргументом, в то время как фиксированный аргумент уже задан. #theory // Just Python & Max

Оператор walrus (:=) В этом примере мы используем оператор walrus (:=) для одновременного присваивания значения переменной li
Оператор walrus (:=) В этом примере мы используем оператор walrus (:=) для одновременного присваивания значения переменной line и проверки условия внутри цикла while. Это позволяет нам сократить код, объединив операции присваивания и проверки в одну строку. #theory // Just Python & Max

generator functions Если предикатов фильтрации или обработчиков элементов списка много, то удобнее использовать генераторы. О
generator functions Если предикатов фильтрации или обработчиков элементов списка много, то удобнее использовать генераторы. Они могут не дать прироста скорости, но помогут сэкономить память. Генераторной фунцией в python называется функция, которая ведет себя как итератор. Для определения генераторной функции нужно использовать ключевое слово yield #theory // Just Python & Max

generator expressions Попробуем использовать генераторные выражения (для получения среза будем использовать функцию islice из
generator expressions Попробуем использовать генераторные выражения (для получения среза будем использовать функцию islice из itertools, которая возвращает итератор по срезу) #theory // Just Python & Max

Count 'abc'.count('') == 4. Вот приблизительная реализация count метода, которая сделала бы вещи более понятными. Такое повед
Count 'abc'.count('') == 4. Вот приблизительная реализация count метода, которая сделала бы вещи более понятными. Такое поведение обусловлено сопоставлением пустой подстроки ('') с фрагментами длины 0 в исходной строке. #theory // Just Python & Max

Print Иногда print метод может выводить значения не сразу. Это выведет wtfpython через 3 секунды из-за end аргумента, потому
Print Иногда print метод может выводить значения не сразу. Это выведет wtfpython через 3 секунды из-за end аргумента, потому что выходной буфер очищается либо после обнаружения, \n либо когда программа завершает выполнение. Мы можем принудительно очистить буфер, передав flush=True аргумент.