PARAMETER SELF UNFILLED PYTHON ЧТО ТАКОЕ
В языке программирования Python существует ключевое слово "self", которое используется для определения методов класса, а также для доступа к свойствам и методам объектов, созданных на основе этого класса.
Ключевое слово "self" передается в качестве первого аргумента в каждый метод класса, и оно ссылается на текущий экземпляр класса. Это означает, что при вызове метода класса через экземпляр класса, этот экземпляр автоматически передается в качестве аргумента "self".
Если при определении метода класса не указать аргумент "self", то метод не сможет получить доступ к свойствам и методам объекта, созданного на основе этого класса. Такой метод будет работать только со статическими переменными и методами класса.
Например, вот как выглядит определение простого класса с методом:
class MyClass: def my_method(self): print("Hello, world!")
При вызове метода через экземпляр класса:
my_object = MyClass()my_object.my_method()
В консоль будет выведено "Hello, world!", так как экземпляр класса "my_object" автоматически передан в качестве аргумента "self" методу "my_method".
Python для начинающих. Урок 14: ООП. Методы, параметр self.
The Magic of Self: How Python inserts self into methods - Sebastiaan Zeeff
What is SELF in Python?
__new__ или __init__ в Python? Знаете ли вы это..
ООП на простых примерах. Объектно-ориентированное программирование
El MÉTODO __init__ y SELF - Curso desde cero Programación Orientada a Objetos Python - Capítulo 3
ООП 6 Инициализация объекта. Метод init . Объектно-ориентированное программирование в Python.
Новые материалы:
- Книги django на русском 2021
- Как сделать таймер в python tkinter
- Метод стрельбы для решения краевых задач python
- Python wmi документация
- Python wget документация
- Как увеличить скорость turtle в python
- Python manage py migrate не работает
- Python в браузере
- B python как убрать
- Иммутабельные типы данных python
- Как продолжить цикл после exception python
- Python pyqt5 диалоговое окно
- Что такое path в python