ООП в Python

Здраствуйте сегодня я покажу ООП в Python.Поехали!

Зайдем в Python и начнем писать код,представим что нам нужно узнать данные пользователя.

class User: def __init__(self): self.name = input("Введите имя: ") self.age = input('Введите возраст: ') self.gender = input('Введите пол: ')

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

class User: def __init__(self): self.name = input("Введите имя: ") self.age = input('Введите возраст: ') self.gender = input('Введите пол: ') def greeting(self): print(f'Здравствуйте, {self.name}.') user=User() user.greeting()

Добавим функций показа данных из класса:

class User: def __init__(self): self.name = input("Введите имя: ") self.age = input('Введите возраст: ') self.gender = input('Введите пол: ') def greeting(self): print(f'Здравствуйте, {self.name}.') def profile(self): print(f"""Ваше имя : {self.name} Ваш возраст : {self.age} Ваш пол : {self.gender} """) user=User() user.greeting() user.profile()

Ну и все на этом.Досвидание!

P.S Подпишись!

5 комментариев