Python Developer
21.4K subscribers
1.82K photos
136 videos
13 files
1.97K links
Авторский канал действующего Python-разработчика

Сотрудничество: @bape_ads
Прайс: @bape_media

РКН: https://clck.ru/3GA6KW

Реклама на бирже:
https://telega.in/c/python_tg
Download Telegram
Задача с LeetCode «Length of Last Word №58»

Учитывая строку s состоящую из слов и пробелов, верните длину последнего слова в строке.

Последнее слово — это максимальная подстрока, состоящая только из символов, не содержащих пробелов.

Пример 1:
Входные данные: s = "Hello World"
Вывод: 5
Объяснение: The last word is "World" with length 5.

Пример 2:
Входные данные: s = " fly me to the moon "
Вывод: 4
Объяснение: The last word is "moon" with length 4.

Пример 3:
Входные данные: s = "luffy is still joyboy"
Вывод: 6
Объяснение: The last word is "joyboy" with length 6.

➡️ Python Developer | #задача #easy
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍54
🐍 Работа с API через модуль requests

Модуль requests в Python позволяет легко отправлять HTTP-запросы и обрабатывать ответы.

Он широко используется для взаимодействия с веб-сервисами, так как удобен для работы с API благодаря простому синтаксису и поддержке множества HTTP-методов.

Основные функции модуля requests:
⚪️requests.get(url) — отправляет GET-запрос для получения данных с указанного URL.
⚪️requests.post(url, data=...) — отправляет POST-запрос для передачи данных на сервер.
⚪️requests.put(url, data=...) — отправляет PUT-запрос для обновления существующих данных на сервере.
⚪️requests.delete(url) — отправляет DELETE-запрос для удаления данных на сервере.


❤️ — если было полезно

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
27👍5🤔2
Please open Telegram to view this post
VIEW IN TELEGRAM
😁42👍63🤣2
Вопрос с собеседования

Предположим, что list1 равен [2, 33, -1, 555, 4, 25]. Что такое list1[-1]?

Ответ: list1[-1] относится к последнему элементу списка, который в данном случае равен 25. Таким образом, -1 относится к последнему элементу, -2 относится к предпоследнему элементу и т.д.

➡️ Python Developer | #собеседование
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣23🤔9👍6👨‍💻2
🐍 PyCaret

PyCaret — это библиотека для автоматизированного машинного обучения (AutoML), которая упрощает подготовку данных, обучение моделей и сравнение их эффективности, что позволяет минимизировать количество кода при построении моделей.

Установка:
pip install pycaret


📱 Смотреть GitHub
📖 Документация

❤️ — если было полезно

➡️ Python Developer | #полезное
Please open Telegram to view this post
VIEW IN TELEGRAM
22👍7🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣68👍84🔥2😁2
1
Что выведет код сверху?
Anonymous Quiz
7%
[1]
44%
[1, 3]
4%
([1], [2])
26%
([1, 3], [2])
19%
Ошибка
🔥11🤣32
🐍 Pycaret: Кратко про low-code библиотеку для ML

Недавно на канале выходил пост про библиотеку PyCaret — нашёл небольшую статью, в которой представлен её обзор.

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

Ссылка на статью

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍3🔥2
Линуксоиды на месте?

➡️ Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
3😁66🤣41🔥43👍2💯2
Под какой буквой правильный ответ?
Anonymous Quiz
17%
A
28%
B
43%
C
12%
D
🔥132
🐍 Методы удаления в списках

В Python существует несколько методов для удаления элементов из списка, но все они различаются по способу применения и целям:

⚪️ list.remove(value) — удаляет первый элемент с указанным значением value из списка

⚪️ list.pop(index) — удаляет и возвращает элемент по заданному индексу (если индекс не указан, удаляется последний элемент)

⚪️ del list[index] — удаляет элемент по индексу без возврата значения и может удалять срезы списка

Методы remove, pop и del добавляют гибкости в удалении элементов списка, позволяя удалять по значению, по индексу или по срезу.


❤️ — если было полезно

➡️ Python Developer | #обучение
Please open Telegram to view this post
VIEW IN TELEGRAM
51👍4
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣55👍3😁21🔥1
Задача с LeetCode «Jump Game №55»

Дан целочисленный массив nums. Изначально вы находитесь на первом элементе массива. Каждый элемент массива содержит максимальную длину прыжка из этой позиции вперед.

Верните значение true, если вы можете достичь последнего индекса, или значение false в противном случае.

Пример 1:
Входные данные: nums = [2,3,1,1,4]
Вывод: true
Объяснение: Прыгаем на 1 шаг от индекса 0 к 1, затем на 3 шага к последнему индексу.

Пример 2:
Входные данные: nums = [3,2,1,0,4]
Вывод: false
Объяснение: Как бы мы не прыгали, мы всегда будем застревать на индексе 4 и не сможем дойти до конца массива.

➡️ Python Developer | #задача #medium
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍51
Please open Telegram to view this post
VIEW IN TELEGRAM
😁77💯17👍113🤯2🏆1
🐍 Боты на Aiogram 3.x: Доступ после подписки на каналы, получение Telegram ID и админка с рассылкой сообщений

В статье объясняется, как создать телеграм-бота на Aiogram 3.x с доступом через подписку на каналы, сбором Telegram ID пользователей и административной панелью для массовой рассылки.

Приводятся примеры кода для проверки подписок и работы с базой данных SQLite, а также инструкции по развертыванию бота на удалённом сервере.

Ссылка на статью

➡️ Python Developer | #статья
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍2
Жаль, конечно, этого добряка

➡️ Python Developer | #memes
Please open Telegram to view this post
VIEW IN TELEGRAM
😁36🤣153👍3🔥1👻1👨‍💻1
Что выведет код сверху?
Anonymous Quiz
24%
True True
32%
True False
21%
False True
23%
False False
👍13🤔71🤯1