Адрес канала:
Категории:
Без категории
Язык: Русский
Количество подписчиков:
11
Рейтинги и Отзывы
Оценить канал 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 визуализация на PythonVpython — относительно простая библиотека для демонстрации физических явлений. В примере создаём вращающийся куб.
В начале программы создаём сам куб, задавая параметры, сохраняем его в переменную, а затем для вращения создаём бесконечный цикл. Документация:
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