Python Learning
34.2K subscribers
1.92K photos
8 videos
7 files
926 links
№ 4974297878

Обучающий канал по Python

Ссылка для друга - https://t.me/+I7jrAQKR5xAyYTAy

По всем вопросам @mascarov_valentin

Реклама на бирже - https://telega.in/c/Python_per_month
Download Telegram
Узнаем курс доллара при помощи Python

forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую.

Установка пакета - pip install forex-python.

Текущая программа позволяет нам узнать курс доллара относительно многих других валют мира.
👍4
Что выведет код сверху?
Anonymous Quiz
28%
2 8 6 8
24%
2 4 8 8
19%
2 4 6 8
29%
Error
👍7
Узнаем курс рубля за определенную дату

forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую.

Установка пакета - pip install forex-python.

Текущая программа позволяет нам узнать курс рубля относительно многих других валют мира за 28 апреля 2010 года(в 10 часов 53 минут 30 секунд).

Документация библиотеки находиться здесь.
👍2
Что выведет код сверху?
Anonymous Quiz
6%
3
8%
4
20%
7
9%
9
17%
12
40%
Error
👍3
Узнаем курс биткоина

forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую.

Установка пакета - pip install forex-python.

Текущая программа позволяет нам узнать нынешний курс самой известной и дорогой криптовалюты мира - биткоина.
Узнаем курс биткоина за определенный промежуток времени

forex
-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую.

Установка пакета - pip install forex-python.

Текущая программа выдает нам цену одного биткоина в рублях за каждый день в промежуток времени начиная с 10:10:10 18 мая 2020 года и заканчивая 10:10:10 20 мая 2020 года.

Документация библиотеки находиться здесь.
👍5
Что выведет код сверху?
Anonymous Quiz
8%
[4, 6, 8, 10]
23%
[12, 4, 6, 8, 10]
45%
[4, 6, 8, 10, 12]
24%
Error
🤔6👍2🥰1😱1😢1
Форматирование строк

Вставить переменную в строку можно несколькими способами. Проще всего использовать f-строки, с их помощью можно наглядно вставлять переменные в нужные места в фигурных скобках.

Оператор % и метод format уже довольно устарели и использовать в новых проектах их не стоит.

Подробнее со этими и другими примерами форматирования строк можно ознакомиться здесь.
Метод index()

Метод index - это встроенный метод списка, который позволяет узнать индекс или позицию элемента в последовательности.

Этот метод ищет элемент в списке и возвращает индекс, соответствующий его значению, в противном случае возникает ошибка ValueError.
Что выведет код сверху?
Anonymous Quiz
39%
True
31%
False
30%
Error
👍2
Собеседование 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 ОФФТОП

Смотреть видео
👍12🔥1🗿1
Быстрый deque

deque предпочтительнее, чем обычный список, когда нужны более быстрые операции добавления и вытаскивания элементов с начала и конца контейнера.

deque обеспечивает линейную сложность O(1) для операций добавления и выталкивания, у стандартного списка сложность по этим операциям O(n).

Для deque есть возможность использовать стандартные функции — sum, min, max и другие.
👍6
Что выведет код сверху?
Anonymous Quiz
18%
False False
33%
False True
23%
True false
26%
True True
👍3