Хочу реализовать ввод фамилии и имя ,пробовал через input.Только ничего не работает
class Info():
def __init__(self, name="Info_name", surname="Info_surname"):
self.name = name
self.surname = surname
def Start(self):
print("Меня зовут " + self.name + "а моя фамилия " + self.surname)
my_info = Info()
my_info = Info("Максим","ггг")
my_info.Start()
Ответы (2 шт):
Автор решения: Mango
→ Ссылка
class info():
name = input('Введите имя')
surname = input('Введите фамилию')
def Start(name, surname):
print("Меня зовут " +name + " а моя фамилия " + surname)
info.Start(name=info.name, surname=info.surname)
Автор решения: Антон Луговкин
→ Ссылка
Вот так.
class Info():
# конструктор, собирает экземпляр класса из переменных. По сути, функция, срабатывающая при создании экземпляра класса
def __init__(self, name, surname):
self.name = name
self.surname = surname
def start(self):
print("Меня зовут " + self.name + ", а моя фамилия " + self.surname)
my_info = Info("Максим","ггг")
my_info.start()