Создайте программу, которая принимает ввод с клавиатуры данных о пяти призывниках (фамилия, имя, отчество

  • 28
Создайте программу, которая принимает ввод с клавиатуры данных о пяти призывниках (фамилия, имя, отчество, год рождения, заболевание) и выводит результат в виде таблицы на экране (ввод и сохранение данных должны быть сделаны в словаре). на Python
Vecherniy_Tuman
50
Конечно! Я помогу вам создать программу на языке Python, которая будет принимать данные о пяти призывниках и выводить результаты в виде таблицы на экране. Вот пример решения:

python
# Создаем словарь для хранения данных
призывники = {}

# Запрашиваем данные о каждом призывнике и сохраняем их в словаре
for i in range(5):
print("Введите данные о призывнике", i+1)
фамилия = input("Фамилия: ")
имя = input("Имя: ")
отчество = input("Отчество: ")
год_рождения = input("Год рождения: ")
заболевание = input("Заболевание: ")

# Сохраняем данные в словаре призывники
призывники[i+1] = {"Фамилия": фамилия, "Имя": имя, "Отчество": отчество, "Год рождения": год_рождения, "Заболевание": заболевание}

# Выводим результаты в виде таблицы на экране
print("\nТаблица призывников")
print("{:<10} {:<10} {:<15} {:<15} {:<15}".format("Номер", "Фамилия", "Имя", "Отчество", "Год рождения", "Заболевание"))
for номер, данные in призывники.items():
print("{:<10} {:<10} {:<15} {:<15} {:<15}".format(номер, данные["Фамилия"], данные["Имя"], данные["Отчество"], данные["Год рождения"], данные["Заболевание"]))


Программа принимает ввод с клавиатуры о каждом из пяти призывников, сохраняет эти данные в словаре `призывники` и затем выводит полученную таблицу на экране. Таблица содержит информацию о номере призывника, его фамилии, имени, отчестве, годе рождения и заболевании.

Надеюсь, это вам поможет!