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

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

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

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

Реклама на бирже - https://telega.in/c/Python_per_month
加入频道
👍14
Строим линейные графики с помощью Python

Визуализация данных в виде линейного графика — максимально простая задача. Достаточно передать объект в качестве аргумента функции plot() для получения графика с несколькими линиями.

Результат нашего кода представлен в посте выше.
👍34
Самый встречаемый символ в строке

Наиболее рекомендуемый метод, который можно использовать для поиска всех вхождений, - это метод - использование collections.Counter() + max(), он фактически получает частоту всех элементов, а также может использоваться для печати частоты одного элемента, если это необходимо.

Мы находим максимально встречающийся символ, используя max() для значений.
👍23
👍8
Что выведет код сверху?
Anonymous Quiz
25%
hello
48%
16 hello
21%
Error
6%
🤷‍♀️
👍26😢14
#Вопросы_с_собеседования

Напишите программу, которая возвращает количество гласных букв в строке

Наша программа при помощи регулярного выражения, вычисляет количество гласных (A, E, I, O, U, Y) в строке.
👍18🎉15🔥2🤔2😢1
Проверяем, является ли заданная дата – праздником

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

В нашем примере мы проверяем является ли 25 декабря 2021 в Великобритании праздником. Наша программа выдает нам, что в этот день отмечается Рождество.

Подробнее про данный модуль можно почитать здесь.
👍23🔥7🎉4
Возврат нескольких кортежей из функции

В этом примере мы вернем несколько кортежей из функции с помощью генераторов.

Подробнее про возврат кортежа из функции можно почитать здесь.
🎉17👍111
Узнаем IP адрес своего компьютера

Функция gethostname() модуля socket возвращает имя хоста системы, под которым в настоящий момент выполняется Python.

Подробнее про модуль socket можно почитать здесь.
🎉25👍174😢1
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