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
加入频道
8👍5
Что выведет код сверху?
Anonymous Quiz
33%
[1, 2, 3, 0]
19%
[3, 4, 5, 0]
12%
[1, 2, 0, 3]
35%
[-1, 1, 2, 3]
🤔36👍19😱16
👍26🤔4
Создание своего первого графического интерфейса

Для начала, следует импортировать Tkinter и создать окно, в котором мы зададим его название.

Результат нашего кода находится в посте выше.
👍47😢42
Получаем координаты города с помощью Python

С предоставленным местоположением можно с помощью geopy извлечь координаты, означающие его широту и долготу.

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

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

В нашем примере мы узнаем координаты столицы Австралии - Канберры.
👍22🎉62🤔2
👍13😱4🎉4🤔3
Рисуем карту столицы Австралии

Folium - это Python-библиотека для визуализации географических данных и информации, которая содержит координаты и местоположения.

Установить пакет - pip install folium

В нашем примере мы рисуем карту Канберры - столицы Австралии(Сама карта находится в посте выше).
👍32🎉11
#Вопросы_с_собеседования

List и Tuples – зачем нужны и какие отличия?

List и Tuples - это типы данных, которые хранят коллекцию объектов в Python. Объекты, хранящиеся в обеих последовательностях, имеют разные типы данных. List представлены квадратными скобками ['sara', 6, 0.19], а tuples - круглыми скобками ('max', 5, 0.97).

Ключевое различие между ними заключается в том, что в то время как list является изменяемым, tuples, напротив, является неизменяемым объектом. Это означает, что данные в list могут быть изменены, добавлены или нарезаны на ходу, а в tuples остаются неизменными и не могут быть изменены никаким образом.
👍51
Изменение размера изображения

Чтобы изменить размер изображения с помощью Pillow, вы можете использовать метод resize() класса PIL.Image.Image.

В следующем примере мы прочитаем изображение и изменим его размер до (200, 200).
🎉23👍12🔥2😱2😢2
🎉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