Лучшие помощники
- Megamozg 2205 б
- Matalya1 1800 б
- DevAdmin 1720 б
- arkasha_bortnikov 900 б
- Dwayne_Johnson 870 б
6 мая 2023 08:13
688
Давайте посмотрим, кто работает в "КОТель и не только".
Дан код создания класса:
class Worker:
def __init__(self, name, job, years):
self.name = name # имя сотрудника
self.job = job # должность
self.years = years # стаж работы в отеле
С клавиатуры в строку вводятся данные для создания двух объектов-сотрудников.
Выведите на экран информацию о двух сотрудниках в формате:
"Сотрудник имя работает в должности должность уже стаж лет"
Формат входных данных
Две строки, в каждой содержатся данные: имя должность стаж (все значения вводятся через пробел).
Формат выходных данных
Вывод информации о всех объектах на экран в формате:
"Сотрудник имя работает в должности должность уже стаж лет"
входные данныевыходные данныеИванов ветеринар 6 Киреева администратор 7 Сотрудник Иванов работает в должности ветеринар уже 6 лет Сотрудник Киреева работает в должности администратор уже 7 лет Шишкин замдиректор 10 Сурик уборщик 1 Сотрудник Шишкин работает в должности замдиректор уже 10 лет Сотрудник Сурик работает в должности уборщик уже 1 лет
Решать
1
ответ
Решение:
```
class Worker:
def __init__(self, name, job, years):
self.name = name # имя сотрудника
self.job = job # должность
self.years = years # стаж работы в отеле
# ввод данных для первого сотрудника
name1, job1, years1 = input().split()
worker1 = Worker(name1, job1, years1)
# ввод данных для второго сотрудника
name2, job2, years2 = input().split()
worker2 = Worker(name2, job2, years2)
# вывод информации о сотрудниках
print("Сотрудник", worker1.name, "работает в должности", worker1.job, "уже", worker1.years, "лет")
print("Сотрудник", worker2.name, "работает в должности", worker2.job, "уже", worker2.years, "лет")
```
Пример использования:
```
Иванов ветеринар 6
Киреева администратор 7
```
Вывод:
```
Сотрудник Иванов работает в должности ветеринар уже 6 лет
Сотрудник Киреева работает в должности администратор уже 7 лет
```
```
class Worker:
def __init__(self, name, job, years):
self.name = name # имя сотрудника
self.job = job # должность
self.years = years # стаж работы в отеле
# ввод данных для первого сотрудника
name1, job1, years1 = input().split()
worker1 = Worker(name1, job1, years1)
# ввод данных для второго сотрудника
name2, job2, years2 = input().split()
worker2 = Worker(name2, job2, years2)
# вывод информации о сотрудниках
print("Сотрудник", worker1.name, "работает в должности", worker1.job, "уже", worker1.years, "лет")
print("Сотрудник", worker2.name, "работает в должности", worker2.job, "уже", worker2.years, "лет")
```
Пример использования:
```
Иванов ветеринар 6
Киреева администратор 7
```
Вывод:
```
Сотрудник Иванов работает в должности ветеринар уже 6 лет
Сотрудник Киреева работает в должности администратор уже 7 лет
```
0
·
Хороший ответ
6 мая 2023 08:15
Остались вопросы?
Еще вопросы по категории Математика
. 3. В гараже 63 машины, из них пять седьмых составляют легковые. Сколько легковых машин стоит в гараже? 4.В классе 12 учеников изучают французский я...
3/8 как понять подскажите...
Вычислите значение выражения: а) 4 5/9+ 7 1/6 б) 6 11/12 + 8 13/18 в) 2 3/16 + 1 7/24 + 3 1/12...
Найдите корень уравнения : cos*π(2x-3)/3=1/2. В ответе запишите наибольший отрицательный корень....
яблоки составляют 7 частей, груши 4 части, а сливы 5 частей веса сухофруктов. сколько граммов яблок, груш и слив в отдельности содержится в 1600 грамм...