uk
Feedback
Python Hub - сборище Питонистов

Python Hub - сборище Питонистов

Відкрити в Telegram

Уголок счастья для любого питониста. Сотрудничество или заказы: @leshunist https://shcoder.dev - студия разработки ShcoderDevelopment https://t.me/pythonhub_chat - чат

Показати більше
1 753
Підписники
-124 години
+67 днів
+830 день
Архів дописів
Что выведет программа?
Anonymous voting

🔥 Задача дня Что выведет код?
🔥 Задача дня Что выведет код?

💡 extend() vs += vs append() extend() быстрее и читаемее, чем многократный append(). Оператор += работает аналогично.
💡 extend() vs += vs append() extend() быстрее и читаемее, чем многократный append(). Оператор += работает аналогично.

🎙️ Now silero-tts v5 на русском языке умеет задавать вопросы silero-tts v5 теперь понимает интонацию вопросов — и делает это
🎙️ Now silero-tts v5 на русском языке умеет задавать вопросы silero-tts v5 теперь понимает интонацию вопросов — и делает это лучше, чем многие серверные модели на 3 порядка дороже! Почему это важно: авторы добавили поддержку вопросительных интонаций в модель синтеза речи, которая работает даже на слабых процессорах, а не только на мощных GPU. Это реально работает — и не требует перерасхода ресурсов. Что внутри:silero-tts v5 распознаёт вопросительную интонацию в русском языке • Работает без GPU — даже на ARM-процессорах • Подходит для голосовых помощников и интерактивных приложений Критично для разработчиков voice-assistant'ов и ML-инженеров, которым важна простота и скорость реализации 📖 Читать на Хабре

Что выведет программа?
Anonymous voting

🔥 Задача дня Что выведет код?
🔥 Задача дня Что выведет код?

Что выведет программа?
Anonymous voting

🔥 Задача дня Что выведет код?
🔥 Задача дня Что выведет код?

Что быстрее?
Anonymous voting

⚡ Бенчмарк strip() vs lstrip()+rstrip() A: s.strip() B: s.lstrip().rstrip() Что быстрее: A или B?
Бенчмарк strip() vs lstrip()+rstrip() A: s.strip() B: s.lstrip().rstrip() Что быстрее: A или B?

💡 Не лови исключения впустую contextlib.suppress делает код проще и читаемее, избавляя от лишнего блока try/except
💡 Не лови исключения впустую contextlib.suppress делает код проще и читаемее, избавляя от лишнего блока try/except

Что быстрее?
Anonymous voting

⚡ Бенчмарк abs() vs условный оператор A: abs(x) B: x if x >= 0 else -x Что быстрее: A или B?
Бенчмарк abs() vs условный оператор A: abs(x) B: x if x >= 0 else -x Что быстрее: A или B?

Что быстрее?
Anonymous voting

⚡ Бенчмарк append vs +=[x] vs extend([x]) A: lst.append(x) B: lst += [x] Что быстрее: A или B?
Бенчмарк append vs +=[x] vs extend([x]) A: lst.append(x) B: lst += [x] Что быстрее: A или B?

Что выведет программа?
Anonymous voting

🔥 Задача дня Что выведет код?
🔥 Задача дня Что выведет код?

Что быстрее?
Anonymous voting

⚡ Бенчмарк Обход словаря: items() vs keys() + доступ A: sum(v for k, v in d.items()) B: sum(d[k] for k in d) Что быстрее: A и
Бенчмарк Обход словаря: items() vs keys() + доступ A: sum(v for k, v in d.items()) B: sum(d[k] for k in d) Что быстрее: A или B?

💡 Walrus operator для избежания повторных вычислений Оператор := присваивает значение переменной и возвращает её в одном выр
💡 Walrus operator для избежания повторных вычислений Оператор := присваивает значение переменной и возвращает её в одном выражении, избавляя от повторного вызова len()