Напишите программу на языке Python, которая будет переставлять Фамилия имя отчество в правильный порядок.
Сумасшедший_Кот
Конечно! Вот программный код на языке Python, который выполняет перестановку Фамилии, Имени и Отчества в правильный порядок:
В данной программе используется функция `rearrange_name`, которая принимает в качестве аргумента строку ФИО и выполняет перестановку компонентов Фамилии, Имени и Отчества. Программа также проверяет количество компонентов, чтобы убедиться, что введены Фамилия, Имя и Отчество. Если количество компонентов не равно 3, программа выведет сообщение об ошибке.
Далее выполняется ввод ФИО с клавиатуры, вызов функции `rearrange_name` и вывод переставленного ФИО. Таким образом, программа позволяет переставить Фамилию, Имя и Отчество в правильный порядок.
python
# Перестановка Фамилии Имени Отчества в правильный порядок
def rearrange_name(name):
# Разделение ФИО на компоненты
name_list = name.split()
# Проверка количества компонентов ФИО
if len(name_list) != 3:
return "Ошибка! Введите Фамилию, Имя и Отчество через пробел."
# Перестановка компонентов ФИО
new_name = name_list[1] + " " + name_list[2] + " " + name_list[0]
return new_name
# Ввод ФИО с клавиатуры
full_name = input("Введите Фамилию Имя Отчество: ")
# Вызов функции для перестановки ФИО
rearranged_name = rearrange_name(full_name)
# Вывод переставленного ФИО
print("Правильный порядок Фамилия Имя Отчество:", rearranged_name)
В данной программе используется функция `rearrange_name`, которая принимает в качестве аргумента строку ФИО и выполняет перестановку компонентов Фамилии, Имени и Отчества. Программа также проверяет количество компонентов, чтобы убедиться, что введены Фамилия, Имя и Отчество. Если количество компонентов не равно 3, программа выведет сообщение об ошибке.
Далее выполняется ввод ФИО с клавиатуры, вызов функции `rearrange_name` и вывод переставленного ФИО. Таким образом, программа позволяет переставить Фамилию, Имя и Отчество в правильный порядок.
Знаешь ответ?