PYTHON ФУНКЦИИ АТРИБУТЫ

Python функции атрибуты

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

def add_numbers(x, y): result = x + y add_numbers.history.append(result) return resultadd_numbers.history = []

В этом примере мы создаем функцию add_numbers для сложения двух чисел. Мы добавляем атрибут history к функции add_numbers, который является пустым списком.

Когда функция вызывается, результат добавляется в список add_numbers.history. Мы можем получить доступ к истории вызовов функции, обращаясь к атрибуту history.

Атрибуты функции могут быть использованы для запоминания состояния функции между вызовами, создания счетчиков или для отладки кода.

ООП 4 Функция как атрибут класса. Объектно-ориентированное программирование в Python.

Python с нуля - Функции в Python - Определение, вызов, позиционные и именованные аргументы, return

PYTHON ООП - АТРИБУТЫ КЛАССА ПРАКТИКА (для чайников) - ПРОГРАММИРОВАНИЕ ПО ПЛЕЙЛИСТАМ #УРОК 6

35 Функции (def) в Python. Определение и вызов функции

ООП 2 Атрибуты класса. Объектно-ориентированное программирование в Python

Что такое атрибуты класса в python?

ООП 9 Публичные, приватные, защищенные атрибуты и методы Python Public Protected Private

Урок 16. Атрибуты функций. Обязательные и не обязательные атрибуты. *args, **kwargs.

BLGPG-CC324B1928A4-24-11-23-23

Новые материалы: