/
eb
/
python_learn
Обзор
Документация
Войти
/
eb
/
python_learn
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
oop/oop_intro.py
18 строк
518 B
EvgeniyBudaev
add intro class & attributes
15 фев 2021, 05:39
15 фев 2021, 05:39
1cf41ca
Код
Авторство
О чём код?
# Классы class MyFirstClass: pass object_of_my_class = MyFirstClass() print(type(object_of_my_class)) # <class '__main__.MyFirstClass'> # === class Character(): def __init__(self, race, damage=10, armor=20): # определение конструктора. self - ссылка на экземпляр класса self.race = race self.damage = damage self.armor = armor unit = Character('Elf', damage=20) print('race: ', unit.race) # race: Elf print('damage: ', unit.damage) # damage: 20