В 1927 году Булгаков переехал по новому адресу Россия, Москва, Нащокинский переулок, дом 3, кв. 44, его телефон изменился на К-058-67.А Маяковский с Лубянки отправился в свою квартиру по адресу Россия, Москва, Гендриков переулок, дом 15, кв. 5, ему туда можно позвонить по телефону 2-35-71.Обратитесь к нужным свойствам объектов mike и vlad и запишите в них новые значения. Запустите код и проверьте, что получилось: на экран будут выведены новые данные.
Подсказка:
Обратиться к свойству объекта можно через точечную нотацию: имя_объекта.имя_свойства. Присвоить свойству phone объекта vlad значение «2-35-71» можно так: vlad.phone = "2-35-71"
Код:
class Contact:
def __init__(self, name, phone, birthday, address):
self.name = name
self.phone = phone
self.birthday = birthday
self.address = address
print(f"Создаём новый контакт {name}")
mike = Contact("Михаил Булгаков", "2-03-27", "15.05.1891", "Россия, Москва, Большая Пироговская, дом 35б, кв. 6")
vlad = Contact("Владимир Маяковский", "73-88", "19.07.1893", "Россия, Москва, Лубянский проезд, д. 3, кв. 12")
def print_contact():
print(f"{mike.name} — адрес: {mike.address}, телефон: {mike.phone}, день рождения: {mike.birthday}")
print(f"{vlad.name} — адрес: {vlad.address}, телефон: {vlad.phone}, день рождения: {vlad.birthday}")
# здесь измените адрес для объекта mike
mike.address = 'Россия, Москва, Нащокинский переулок, дом 3, кв. 44'
# здесь измените телефон для объекта mike
mike.phone = 'К-058-67'
# здесь измените адрес для объекта vlad
vlad.address = 'Россия, Москва, Гендриков переулок, дом 15, кв. 5'
# здесь измените телефон для объекта vlad
vlad.phone = '2-35-71'
print_contact() # выводим данные на экран