def f(x, y, z):
return x + y + z
d1 = {'x': 1, 'y': 2}
d2 = {'y': 3, 'z': 4}
try:
print(f(**d1, **d2))
except TypeError:
print("TypeError")
#Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Создайте функцию
find_longest_substring для поиска самой длинной подстроки в строке, содержащей уникальные символы. Функция должна возвращать длину этой подстроки.Пример:
print(find_longest_substring("abcabcbb")) # Вернёт 3, т.к. самая длинная уникальная подстрока "abc"
print(find_longest_substring("bbbbb")) # Вернёт 1, т.к. самая длинная уникальная подстрока "b"
print(find_longest_substring("pwwkew")) # Вернёт 3, т.к. самая длинная уникальная подстрокаРешение задачи на картинке
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведет код сверху?
Anonymous Poll
23%
[1, 2] [1, 2, 2] [1, 2, 2, 2]
43%
[1, 2] [1, 2, 2]
15%
[1, 2]
21%
Error
Media is too big
VIEW IN TELEGRAM
Топ 5 лучших графических фреймворков Python (GUI)
В этом видео автор подробно рассматривает лучшие GUI фреймворки Python, которые позволяют реализовывать красивый и удобный интерфейс для приложений. Вы разберете особенности каждого фреймворка и выясните, в каких случаях использовать определенную технологию.
Также вы узнаете какой графический фреймворк на данный момент является самым актуальным и пользуется большой популярностью среди разработчиков.
➡️ Смотреть видео
➡️ Скачать видео
📱 Заметки Питониста | чат
В этом видео автор подробно рассматривает лучшие GUI фреймворки Python, которые позволяют реализовывать красивый и удобный интерфейс для приложений. Вы разберете особенности каждого фреймворка и выясните, в каких случаях использовать определенную технологию.
Также вы узнаете какой графический фреймворк на данный момент является самым актуальным и пользуется большой популярностью среди разработчиков.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Конфигурационные файлы как инструмент управления приложениями на Python
В руководстве рассматривается общий шаблон и конкретные примеры управления Python-приложением с использованием конфигурационных файлов в роли текстовых интерфейсов.
➡️ Читать статью
📱 Заметки Питониста | чат
В руководстве рассматривается общий шаблон и конкретные примеры управления Python-приложением с использованием конфигурационных файлов в роли текстовых интерфейсов.
Для сравнения рассмотрим одну и ту же модель объекта, описанного с помощью TOML и JSON.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1👏1
Please open Telegram to view this post
VIEW IN TELEGRAM
Голосовой вывод в Python с помощью pyttsx3
Сегодня мы поговорим о библиотеке
Что такое pyttsx3?
Пример использования
📱 Заметки Питониста | чат
Сегодня мы поговорим о библиотеке
pyttsx3, которая предоставляет удобные инструменты для реализации голосового вывода текста с использованием Python. Эта библиотека может пригодиться, например, для создания ассистентов, аудиокниг, аудиогидов и многих других приложений.Что такое pyttsx3?
pyttsx3 - это простой в использовании модуль Python для синтеза речи. Он предоставляет возможность преобразования текста в речь с различными настройками, такими как выбор голоса и регулирование скорости речи. Эта библиотека основана на популярной библиотеке pyttsx, но с более активной поддержкой и совместимостью с Python 3.pyttsx3 также поддерживает события, что делает его полезным инструментом для создания интерактивных приложений с голосовым выводом.Пример использования
pyttsx3 на фото.Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Превью из длинного текста
Допустим, у нас есть какой-то длинный текст в виде строки и надо сделать превью этого текста, например, для сайта. Первое, что приходит на ум – использовать слайсинг строк.
Но, как видите, текст оборвался на полуслове, поэтому такой вариант отпадает. Такую проблему хорошо решает метод
Первым аргументом передается строка, вторым указываем количество символов, которое должен содержать результат. Также третьим аргументом можно передать заготовку, которая будет вставляться в конце обрезанной строки.
📱 Заметки Питониста | чат
Допустим, у нас есть какой-то длинный текст в виде строки и надо сделать превью этого текста, например, для сайта. Первое, что приходит на ум – использовать слайсинг строк.
Но, как видите, текст оборвался на полуслове, поэтому такой вариант отпадает. Такую проблему хорошо решает метод
shorten из модуля textwrap. Первым аргументом передается строка, вторым указываем количество символов, которое должен содержать результат. Также третьим аргументом можно передать заготовку, которая будет вставляться в конце обрезанной строки.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
Создание и запуск первой программы на Python: шаги для новичков
Python — это мощный и удобный язык программирования, который стал популярным не только среди профессионалов, но и среди новичков.
Мы начнем с основ и постепенно перейдем к более сложным примерам, чтобы вы могли увидеть постепенное развитие ваших навыков.
➡️ Читать статью
📱 Заметки Питониста | чат
Python — это мощный и удобный язык программирования, который стал популярным не только среди профессионалов, но и среди новичков.
В этой статье мы рассмотрим несколько простых программ на Python, чтобы помочь вам ознакомиться с этим языком и понять, как он работает.
Мы начнем с основ и постепенно перейдем к более сложным примерам, чтобы вы могли увидеть постепенное развитие ваших навыков.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
🤖Podlodka Backend Crew: AI в бэкенд-задачах
Демо с AI чаще всего выглядят одинаково: агент за десять минут пишет сервис с нуля.
Вот только в работе бэкендера всё сложнее: легаси, рискованные миграции, неработающие тесты и ревью, которое становится бутылочным горлышком.
🗓 С 26 по 30 октября в сезоне Podlodka Backend Crew «AI в бэкенд-задачах» участники:
• Научатся передавать агенту инженерные стандарты и правила, чтобы он писал так, как нужно, а не как получится
• Соберут ревью, где несколько моделей независимо проверяют изменения, а финальное решение остаётся за человеком
• Посмотрят, куда переезжает сложность миграции легаси, когда код пишет агент
• Выяснят, где ломается мечта отдать миграцию агенту целиком
• Разберут, какие антипаттерны тестов агенты уже успели перенять от разработчиков.
Формат — пять дней живых Zoom-сессий утром и вечером, закрытое сообщество в Telegram и общение со спикерами.
Будет много интерактива и практики. Базовый ликбез оставят за бортом — этот сезон для тех, кто уже пробует AI в реальных проектах. Присоединяйтесь с 26 октября!
🔗 Билеты и программа: https://podlodka.io/becrew
Демо с AI чаще всего выглядят одинаково: агент за десять минут пишет сервис с нуля.
Вот только в работе бэкендера всё сложнее: легаси, рискованные миграции, неработающие тесты и ревью, которое становится бутылочным горлышком.
• Научатся передавать агенту инженерные стандарты и правила, чтобы он писал так, как нужно, а не как получится
• Соберут ревью, где несколько моделей независимо проверяют изменения, а финальное решение остаётся за человеком
• Посмотрят, куда переезжает сложность миграции легаси, когда код пишет агент
• Выяснят, где ломается мечта отдать миграцию агенту целиком
• Разберут, какие антипаттерны тестов агенты уже успели перенять от разработчиков.
Формат — пять дней живых Zoom-сессий утром и вечером, закрытое сообщество в Telegram и общение со спикерами.
Будет много интерактива и практики. Базовый ликбез оставят за бортом — этот сезон для тех, кто уже пробует AI в реальных проектах. Присоединяйтесь с 26 октября!
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
FFmpeg Python: полный обзор возможностей для обработки видео в Python
— Библиотека ffmpeg-python (официальное название пакета) позволяет разработчикам использовать мощь команды FFmpeg напрямую внутри Python-скриптов, сохраняя при этом гибкость и читаемость кода.
➡️ Читать статью
📱 Заметки Питониста | чат
— Библиотека ffmpeg-python (официальное название пакета) позволяет разработчикам использовать мощь команды FFmpeg напрямую внутри Python-скриптов, сохраняя при этом гибкость и читаемость кода.
FFmpeg-python — это Python-обёртка над популярной библиотекой FFmpeg, которая предоставляет удобный интерфейс для работы с мультимедийными файлами.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2