Categories
//Полное имя и Email
Полное имя и Email
Кодинг-марафон. Задача 9.
Условие: Создайте атрибуты fullname и email в классе Employee. При заданных имени и фамилии человека:
- сформируйте fullname, просто соединяя имя с фамилией через пробел,
- сформируйте email, соединяя имя и фамилию через точку и добавляя @company.com в конце. Весь email должен быть в нижнем регистре.
Примеры:
emp_1 = Employee("John", "Smith") emp_2 = Employee("Mary", "Sue") emp_3 = Employee("Antony", "Walker") emp_1.fullname ➞ "John Smith" emp_2.email ➞ "mary.sue@company.com" emp_3.firstname ➞ "Antony"
Примечание: атрибуты firstname и lastname уже есть в готовом виде.
Варианты решения:
class Employee: def __init__(self, firstname, lastname): self.firstname = firstname self.lastname = lastname self.fullname = firstname + ' ' + lastname self.email = '{}.{}@company.com'.format(firstname, lastname).lower()
class Employee: def __init__(self, firstname, lastname): self.firstname = firstname self.lastname = lastname self.fullname = '{} {}'.format(firstname, lastname) self.email = '{}.{}@company.com'.format(firstname, lastname).lower()
- Проходите тест по Python и поймите, готовы ли вы идти на курсы
- 5 views
- 0 Comment