Получи случайную криптовалюту за регистрацию!

Уроки по Python🐍

Логотип телеграм канала @python_lessonss — Уроки по Python🐍 У
Логотип телеграм канала @python_lessonss — Уроки по Python🐍
Адрес канала: @python_lessonss
Категории: Без категории
Язык: Русский
Количество подписчиков: 11

Рейтинги и Отзывы

3.00

2 отзыва

Оценить канал python_lessonss и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

0

4 звезд

0

3 звезд

2

2 звезд

0

1 звезд

0


Последние сообщения 2

2022-04-15 12:11:37
Наследование

Ключевая механика ООП, позволяющая создать новый класс на основе уже имеющегося. При таком создании класса за основу берутся все атрибуты и методы родительского класса.

В примере на картинке класс Ferrari является дочерним классом Car.
16 views09:11
Открыть/Комментировать
2022-04-14 16:00:04
Аннотации типов

Python имеет динамическую типизацию, и многие часто ругают за это язык.

Однако в новых версиях добавили поддержку аннотаций типов переменных, полей классов, аргументов функций и возвращаемых значений, что призвано упростить чтение и понимание кода.
16 views13:00
Открыть/Комментировать
2022-04-13 15:51:05
Удаление знаков препинания

Модуль string в Python имеет множество встроенных констант с отдельными наборами символов. string.punctuation — один из них, поэтому мы будем использовать его для очистки строки.

В Python3 string.punctuation — это предварительно инициализированная строка, используемая как строковая константа. В Python string.punctuation даст все наборы знаков препинания.
15 views12:51
Открыть/Комментировать
2022-04-13 13:49:05
3D визуализация на Python

Vpython — относительно простая библиотека для демонстрации физических явлений. В примере создаём вращающийся куб.

В начале программы создаём сам куб, задавая параметры, сохраняем его в переменную, а затем для вращения создаём бесконечный цикл. Документация:
https://www.glowscript.org/docs/VPythonDocs/index.html
16 views10:49
Открыть/Комментировать
2022-04-12 21:06:39
Константы модуля cmath

В модуле cmath есть множество констант, которые используются при вычислении комплексных чисел.
14 views18:06
Открыть/Комментировать
2022-04-12 16:03:06
Нелокальная переменная во вложенной функции

Прежде чем перейти к тому, что такое замыкание, мы должны сначала понять, что такое вложенная функция и нелокальная (nonlocal) переменная.

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

В Python нелокальные переменные по умолчанию доступны только для чтения. Если нам необходимо их модифицировать, то мы должны объявить их явно как нелокальные (используя ключевое слово nonlocal).
17 views13:03
Открыть/Комментировать
2022-04-12 13:05:36
Проверка типа объекта

Модуль inspect добавляет некоторые любопытные возможности: функция ismodule позволяет проверить, является ли переданный объект модулем. Функции isclass, isfunction и ismethod соответственно проверяют, является ли объект классом, функцией или методом.

Каждый print в примере выводит True.
13 views10:05
Открыть/Комментировать
2022-04-11 15:00:35
Работаем с изображениями

Решением такой задачи занимается pillow — мощный инструмент для редактирования фото на Python.

Установка: pip install Pillow

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

Подробнее
12 viewsedited  12:00
Открыть/Комментировать
2022-04-11 14:15:06
Словари (dict)

Словари — часто используемый тип данных в Python. Давайте посмотрим на их изменчивость.

Определим словарь под именем dict с тремя ключами и их значениями. Когда мы распечатаем его, отобразится все его содержимое. Можно распечатать каждое значение словаря отдельно, а также использовать ключи вместо индексов.
14 views11:15
Открыть/Комментировать
2022-04-10 20:45:06
Упаковка и сохранение JSON

Напомним, что JSON — легкочитаемый формат для обмена данными, основанный на JavaScript, но при этом свободно используемый в практически любом языке программирования. На картинке показано, как сохранить словарь в JSON-файл.
15 views17:45
Открыть/Комментировать