Узнаем курс биткоина за определенный промежуток времени
forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую.
Установка пакета - pip install forex-python.
Текущая программа выдает нам цену одного биткоина в рублях за каждый день в промежуток времени начиная с 10:10:10 18 мая 2020 года и заканчивая 10:10:10 20 мая 2020 года.
Документация библиотеки находиться здесь.
forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую.
Установка пакета - pip install forex-python.
Текущая программа выдает нам цену одного биткоина в рублях за каждый день в промежуток времени начиная с 10:10:10 18 мая 2020 года и заканчивая 10:10:10 20 мая 2020 года.
Документация библиотеки находиться здесь.
Что выведет код сверху?
Anonymous Quiz
8%
[4, 6, 8, 10]
23%
[12, 4, 6, 8, 10]
45%
[4, 6, 8, 10, 12]
24%
Error
Форматирование строк
Вставить переменную в строку можно несколькими способами. Проще всего использовать f-строки, с их помощью можно наглядно вставлять переменные в нужные места в фигурных скобках.
Оператор % и метод format уже довольно устарели и использовать в новых проектах их не стоит.
Подробнее со этими и другими примерами форматирования строк можно ознакомиться здесь.
Вставить переменную в строку можно несколькими способами. Проще всего использовать f-строки, с их помощью можно наглядно вставлять переменные в нужные места в фигурных скобках.
Оператор % и метод format уже довольно устарели и использовать в новых проектах их не стоит.
Подробнее со этими и другими примерами форматирования строк можно ознакомиться здесь.
Собеседование Python. Разбор вопросов
00:00 Agenda
00:41 Как справиться со стрессом
04:00 Начало собеседования
13:37 Типы данных в Python
22:46 Lambda-функции
24:40 Тернарный оператор
26:50 Глубокая и поверхностная копия
28:40 Виртуальные окружения
33:45 Big O Notation
41:48 Классы
48:35 Декораторы
56:53 Абстрактные классы
59:57 Метаклассы
1:02:52 ООП
1:10:24 MRO
1:13:00 Итератор
1:14:24 Генератор
1:17:00 ОФФТОП
1:31:07 Конкурентность, асинхронность
1:36:20 Тестирование кода
1:43:32 ORM
1:46:34 Best practices
1:55:35 Базы данных
2:04:48 Git
2:07:28 Docker
2:12:37 Web
2:19:24 Linux
2:23:10 ОФФТОП
Смотреть видео
00:00 Agenda
00:41 Как справиться со стрессом
04:00 Начало собеседования
13:37 Типы данных в Python
22:46 Lambda-функции
24:40 Тернарный оператор
26:50 Глубокая и поверхностная копия
28:40 Виртуальные окружения
33:45 Big O Notation
41:48 Классы
48:35 Декораторы
56:53 Абстрактные классы
59:57 Метаклассы
1:02:52 ООП
1:10:24 MRO
1:13:00 Итератор
1:14:24 Генератор
1:17:00 ОФФТОП
1:31:07 Конкурентность, асинхронность
1:36:20 Тестирование кода
1:43:32 ORM
1:46:34 Best practices
1:55:35 Базы данных
2:04:48 Git
2:07:28 Docker
2:12:37 Web
2:19:24 Linux
2:23:10 ОФФТОП
Смотреть видео
YouTube
Собеседование Python. Разбор вопросов
00:00 Agenda
00:41 Как справиться со стрессом
04:00 Начало собеседования
13:37 Типы данных в Python
22:46 Lambda-функции
24:40 Тернарный оператор
26:50 Глубокая и поверхностная копия
28:40 Виртуальные окружения
33:45 Big O Notation
41:48 Классы
48:35 Декораторы…
00:41 Как справиться со стрессом
04:00 Начало собеседования
13:37 Типы данных в Python
22:46 Lambda-функции
24:40 Тернарный оператор
26:50 Глубокая и поверхностная копия
28:40 Виртуальные окружения
33:45 Big O Notation
41:48 Классы
48:35 Декораторы…
Быстрый deque
Для
deque
предпочтительнее, чем обычный список, когда нужны более быстрые операции добавления и вытаскивания элементов с начала и конца контейнера.deque
обеспечивает линейную сложность O(1) для операций добавления и выталкивания, у стандартного списка сложность по этим операциям O(n).Для
deque
есть возможность использовать стандартные функции — sum
, min
, max
и другие.Голосовой ассистент на Python | Голосовое управление компьютером | Распознавание речи Python
https://youtu.be/ZZVWae8E9K0
https://youtu.be/ZZVWae8E9K0
YouTube
Голосовой ассистент на Python | Голосовое управление компьютером | Распознавание речи Python
⚡️ Практика Python ⚡️
🎙 Хочешь управлять компьютером с помощью голоса?
В детстве смотря фантастические фильмы мечтал создать программу с помощью которой мог бы управлять компьютером с помощью голоса. В данном видео пошагово пишем голосового помощника на…
🎙 Хочешь управлять компьютером с помощью голоса?
В детстве смотря фантастические фильмы мечтал создать программу с помощью которой мог бы управлять компьютером с помощью голоса. В данном видео пошагово пишем голосового помощника на…
Продолжаем работать с видео в Python
В этот раз мы познакомимся с еще двумя методами пакета moviepy.
Метод concatenate_videoclips объединяет несколько видео в один видеофайл.
Метод volumex позволяет нам изменить громкость в видеоролике. В нашем примере мы уменьшили громкость звука в 4 раза.
В этот раз мы познакомимся с еще двумя методами пакета moviepy.
Метод concatenate_videoclips объединяет несколько видео в один видеофайл.
Метод volumex позволяет нам изменить громкость в видеоролике. В нашем примере мы уменьшили громкость звука в 4 раза.
Форматируемые шаблоны строк
Модуль
Такой способ появился ещё в Python 2.4, как замена %-форматированию, но популярным так и не стал. Поддерживает передачу значений по имени и использует $-синтаксис как в PHP.
Модуль
string
из стандартной библиотеки содержит интересный класс Template
, который позволяет вполне удобно создавать шаблоны строк для дальнейшего форматирования.Такой способ появился ещё в Python 2.4, как замена %-форматированию, но популярным так и не стал. Поддерживает передачу значений по имени и использует $-синтаксис как в PHP.
Олимпиадки, асинхронность и удалённая работа / Всё о Python / Интервью с Python Developer
Смотреть видео
Смотреть видео
YouTube
Олимпиадки, асинхронность и удалённая работа / Всё о Python / Интервью с Python Developer
Всё ещё кодишь без AI? Го в клуб "Эволюция Кода 🧬", научу: https://itbeard.com/evocoders
Долгожданный выпуск о популярном ныне языке Python.
В гостях разработчик компании Todoist и просто крутой парень - Олег Шидловский.
В рамках интервью мы пообщались про…
Долгожданный выпуск о популярном ныне языке Python.
В гостях разработчик компании Todoist и просто крутой парень - Олег Шидловский.
В рамках интервью мы пообщались про…