Нижнее подчеркивание
Есть несколько сценариев, когда имеет смысл использовать
Ещё один сценарий для использования нижнего подчеркивания — при использовании модуля gettext вместо функции gettext() для сокращения кода (так советуют разработчики модуля).
Есть несколько сценариев, когда имеет смысл использовать
_
в качестве названия для переменной. Во-первых, для значений, которые не нужны, но как-то проинициализировать их надо — например, в цикле for, когда не нужно использовать индекс.Ещё один сценарий для использования нижнего подчеркивания — при использовании модуля gettext вместо функции gettext() для сокращения кода (так советуют разработчики модуля).
❤13👍3🎉2
Каким будет результат вызова этой функции?
Anonymous Quiz
46%
Emma 25
13%
name age
31%
Error
10%
Узнать ответ
🤔29👍18🎉16😱1
Голосовой ввод с микрофона в Python
Установка пакета -pip install SpeechRecognition .
Важная вещь, которую вы должны иметь в виду, что здесь мы будем работать с микрофоном, поэтому вам необходимо знать идентификатор устройства вашего устройства ввода звука.
Подробное описание кода с объяснением можно найти здесь.
Установка пакета -
Важная вещь, которую вы должны иметь в виду, что здесь мы будем работать с микрофоном, поэтому вам необходимо знать идентификатор устройства вашего устройства ввода звука.
Подробное описание кода с объяснением можно найти здесь.
👍36❤5🎉5😱3🏆2
Лямбда-функции
Это удобный способ создавать функции в одну строчку, но новичков он часто ставит в тупик. Для создания лямбда-функции необходимо присвоить ей значение, начинающееся со слова lambda, после которого через запятую указать переменные, а затем через двоеточие разместить тело функции. Писать return не надо — автоматически возвращается вычисленное значение.
Это удобный способ создавать функции в одну строчку, но новичков он часто ставит в тупик. Для создания лямбда-функции необходимо присвоить ей значение, начинающееся со слова lambda, после которого через запятую указать переменные, а затем через двоеточие разместить тело функции. Писать return не надо — автоматически возвращается вычисленное значение.
🔥49👍14🎉6🤔2
#Вопросы_с_собеседования
❓Напишите функцию, которая будет принимать два списка чисел (вложенный и обычный) и проверять, все ли числа в подсписках вложенного принадлежат множеству чисел второго, обычного списка
Примечания:
1) пустой список считаем валидным подмножеством множества чисел второго списка
2) в каждом отдельном списке (как во вложенных, так и во втором, обычном списке) числа будут уникальными.
❓Напишите функцию, которая будет принимать два списка чисел (вложенный и обычный) и проверять, все ли числа в подсписках вложенного принадлежат множеству чисел второго, обычного списка
Примечания:
1) пустой список считаем валидным подмножеством множества чисел второго списка
2) в каждом отдельном списке (как во вложенных, так и во втором, обычном списке) числа будут уникальными.
🔥14👍8❤1🎉1
🎉26😢13👍4🔥3🏆3😱2🤔1
Переводим текст в число
Благодаря пакету numerizer мы можем заменить текстовое представление числа на его обычный вид.
С документацией пакета можно ознакомиться здесь.
Благодаря пакету numerizer мы можем заменить текстовое представление числа на его обычный вид.
С документацией пакета можно ознакомиться здесь.
👍37🎉11
Генерация случайной строки только из определенных букв
Вы можете сгенерировать случайную строку только из определенных букв, вместо записи строки .ascii_uppercase, здесь вам нужно написать конкретную строку, из которой вам нужно сгенерировать случайную строку.
Кроме того, вам не нужен строковый модуль Python, потому что мы используем определенную строку.
Вы можете видеть, что все буквы взяты из предоставленной строки.
Вы можете сгенерировать случайную строку только из определенных букв, вместо записи строки .ascii_uppercase, здесь вам нужно написать конкретную строку, из которой вам нужно сгенерировать случайную строку.
Кроме того, вам не нужен строковый модуль Python, потому что мы используем определенную строку.
Вы можете видеть, что все буквы взяты из предоставленной строки.
👍18🎉7
Ускоряем или замедляем видеоролик в несколько раз с помощью Python
MoviePy — это модуль Python для редактирования видео, который можно использовать для основных операций с видео и GIF.
С помощью метода clip.fx(vfx.speedx, m) мы ускоряем или замедляем видеоролик, используя переменную m в качестве показателя изменения скорости видео.
Подробнее можно почитать здесь.
P.S. Накидайте реакций на этот пост
MoviePy — это модуль Python для редактирования видео, который можно использовать для основных операций с видео и GIF.
С помощью метода clip.fx(vfx.speedx, m) мы ускоряем или замедляем видеоролик, используя переменную m в качестве показателя изменения скорости видео.
Подробнее можно почитать здесь.
P.S. Накидайте реакций на этот пост
👍36🎉18🔥6❤4😢4😱2🍾2🤔1🏆1
#Вопросы_с_собеседования
❓Напишите программу на Python для локального сохранения изображения из Интернета, URL-адрес которого известен
Ответ на картинке.
❓Напишите программу на Python для локального сохранения изображения из Интернета, URL-адрес которого известен
Ответ на картинке.
🎉21👍13❤2
😱30👍13🎉5🏆4🤔3🔥1😢1🍾1