Python Learning
34.6K subscribers
1.91K photos
8 videos
7 files
914 links
№ 4974297878

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

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

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

Реклама на бирже - https://telega.in/c/Python_per_month
加入频道
🎉12
Узнаем стоимость акций различных компаний

Установка пакета - pip install yfinance

В нашем примере мы строим график изменения акций компании Apple в промежутке от 1 сентября 2018 года по 1 сентября 2022 года(полученный график представлен в посте выше).

Документацию библиотеки можно найти здесь.
👍29🔥7🎉5
#Вопросы_с_собеседования

Как выполняется обработка исключений в Python?

Для обработки исключений Python предоставляет конструкцию из трех слов: try, except и finally.

Синтаксис выглядит примерно так:
try:
# попробовать сделать это
except:
# если блок try не сработал, попробовать это
finally:
# всегда делать это

На картинке представлен упрощенный пример такой конструкции. Здесь блок try терпит неудачу, поскольку мы не можем складывать целые числа со строками. Блок except устанавливает val = 10, а затем блок finally выводит complete.
👍35🎉5😱1
Пишем платформер на Python, используя pygame

Платформер(platformer)— жанр компьютерных игр, в которых основной чертой игрового процесса является прыгание по платформам, лазанье по лестницам, собирание предметов, обычно необходимых для завершения уровня.

Смотреть статью
👍45🎉6
Что выведет код сверху?.
Anonymous Quiz
13%
['a', 'b', 'c', 'd', 'e']
7%
['e']
30%
[]
50%
Error
👍34😱15😢5🆒1
Гуглим с помощью Python

Установка необходимых пакетов - pip install beautifulsoup4 и pip install google

В нашем примере мы задаем в поиске слово "Python" и получаем ссылки на 3 самых популярных по мнению Google сайтов о Python.

Подробнее ознакомиться с таким поиском информации можно здесь.
👍33🎉114😱3🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Физика в Python с использованием Pymunk

В этой статье мы рассмотрим как самому создавать физические симуляции используя всего 2 библиотеки Python.

Смотреть статью
👍43🎉82🔥1
Рисуем звезду при помощи 🐢

Результат нашего кода находится в посте выше.

turtle(черепаха) — это библиотека Python, похожая на доску для рисования, которая позволяет нам приказать черепахе рисовать на ней! Мы можем использовать множество функций черепахи, которые могут перемещать черепаху.

Подробнее можно почитать здесь.
👍13🎉6
#Вопросы_с_собеседования

Приведите пример генератора словарей

Мы создаем словарь с буквами алфавита в качестве ключей и индексами в качестве значений.
🎉15👍8🔥1
Сравниваем курс доллара и евро

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

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

В нашем примере мы сравниваем курс доллара и курс евро. Как мы видим, сейчас доллар дороже в 1.00080064051241 раз, что довольно-таки необычно, так как до июля 2022 года на протяжении 20 лет евро ни разу не позволял доллару себя обогнать.
👍212😱2🎉1
Как строить красивые графики на Python с Seaborn

Визуализация данных — это метод, который позволяет специалистам по анализу данных преобразовывать сырые данные в диаграммы и графики, которые несут ценную информацию.

https://habr.com/ru/amp/post/540526/
👍11🎉1
#Вопросы_с_собеседования

Как объединить два списка в список кортежей?

Для объединения в список кортежей можно использовать функцию zip, причем не только двух, но трех и более списков.
👍34
#Вопросы_с_собеседования

Что выведет код с картинки?

В любом замыкании в Python переменные связываются по имени. Таким образом, в приведённой выше строке кода будет выведено следующее: [2, 2, 2].

Если бы вы хотели, чтобы вывод был [0, 1, 2], то выход из ситуации — создание отдельной функции или передача аргументов по их имени.
flist = []
for i in range(3):
flist.append(lambda i = i : i)
answer = [f() for f in flist]
print(answer)
.
👍24🤔122
Определяем тип изображения с помощью Python

Установка модуля - pip install imghdr

Предположим, вам предоставлен файл типа изображения, и вам нужно определить тип этого файла. Проще говоря, вам нужно получить расширение этого файла типа изображения. Это можно использовать в проекте, чтобы проверить, действительно ли запрошенное вами изображение является изображением и с каким расширением оно поставляется.

Подробнее можно почитать здесь.
🎉17👍9🤔2😢1
🤔12👍3🔥1
Что выведет код сверху?
Anonymous Quiz
32%
0
10%
4
19%
5
39%
Error
🤔29😱11👍7
👍13🎉52🏆1