Даю 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)
нужно исправить ошибку....
Ответы
Ответ дал:
0
Відповідь: как сложно
Пояснення:
lutsenkoiryna:
зачем отвечать если не знаешь?
Вас заинтересует
1 год назад
1 год назад
1 год назад
1 год назад
3 года назад
3 года назад
8 лет назад