Предмет: Информатика, автор: lutsenkoiryna

Даю 70 балов.
Наша задача создать случайного человека, используя классы и библиотеку Faker 1. создать Класс Human, который создает dict human и задает ему адрес , телефон, профессию и случайную ЗП 2 . создать классы Woman и Man соответственно, наследуемые от класса Human, которые должны к human добавить имя, фамилию 3 у класса Human должен быть метод show_info который выведет всю информацию в читаемом виде. Важно! метод show_info не должен выдавать ошибку, неважно где и когда я его использую Читаемый вид, это что-то типа Имя: ... Адрес: .... ....

Готовый код:
from faker import Faker import random class Human:         faker = Faker('ru_RU')         human = ['Номер Телефона: ', 'Адрес: ', 'профессия: ', 'ЗП: ']         human[0] = faker.phone_number()         human[1] = faker.address()         human[2] = faker.job()         human[3] = random.randint(10000, 100000)         def show_info(self):             for x in Human.human:                 print(Human.human[1]) class Woman(Human):     faker = Faker('ru_RU')     print('Имя: ' + faker.first_name_female())     Human.show_info(self=None) print('________') class Man(Human):     faker = Faker('ru_RU')     print('Имя: ' + faker.first_name_male())     Human.show_info(self=None)



нужно исправить ошибку....​

Ответы

Автор ответа: Maryna1112
0

Відповідь: как сложно

Пояснення:


lutsenkoiryna: зачем отвечать если не знаешь?
Похожие вопросы
Предмет: Геометрия, автор: viktoria6088