Share This
Связаться со мной
Крути в низ
Categories
//Полное имя и Email

Полное имя и Email

06.10.2020Category : Python

Кодинг-марафон. Задача 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

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

Связаться со мной
Close