Программы с процедурой вставки В строку s1 занесите свои фамилию и отчество (через пробел). В строку s2 занесите свое имя. С помощью процедуры вставки измените строку s1 таким образом, чтобы она содержала Ваши фамилию, имя, отчество. Вывести на экран исходные строки (S1 и S2) , и строку s1, получившуюся после вставки.
def insert_name(full_name, first_name): # Разделяем полное имя на фамилию и отчество last_name, patronymic = full_name.split() # Вставляем имя между фамилией и отчеством new_full_name = f"{last_name} {first_name} {patronymic}" return new_full_name s1 = "Иванов Иванович" # Полное имя (фамилия + отчество) s2 = "Иван" # Имя s1_new = insert_name(s1, s2) print("Исходное полное имя:", s1) print("Исходное имя:", s2) print("Полное имя после вставки имени:", s1_new)
После запуска этой программы на экране будут выведены исходные строки (полное имя и имя) и результат после вставки имени между фамилией и отчеством.
Пример программы на Python:
def insert_name(full_name, first_name):# Разделяем полное имя на фамилию и отчество
last_name, patronymic = full_name.split()
# Вставляем имя между фамилией и отчеством
new_full_name = f"{last_name} {first_name} {patronymic}"
return new_full_name
s1 = "Иванов Иванович" # Полное имя (фамилия + отчество)
s2 = "Иван" # Имя
s1_new = insert_name(s1, s2)
print("Исходное полное имя:", s1)
print("Исходное имя:", s2)
print("Полное имя после вставки имени:", s1_new)
После запуска этой программы на экране будут выведены исходные строки (полное имя и имя) и результат после вставки имени между фамилией и отчеством.