Напишите программу на языке Python, которая принимает на вход строку, содержащую полное имя человека (включая

Напишите программу на языке Python, которая принимает на вход строку, содержащую полное имя человека (включая имя, отчество и фамилию), и выводит их инициалы. Формат ввода: строка текста с полным именем человека. Формат вывода: текст с инициалами в соответствии с условием задачи. Пример ввода: Александр Сергеевич Пушкин. Пример вывода: А.С.П.
Собака

Собака

Хорошо, чтобы решить данную задачу, нам нужно разбить входную строку на отдельные слова (имя, отчество и фамилию), затем взять первую букву каждого слова и объединить их вместе. Вот пошаговое решение:

1. Прочитайте входную строку, содержащую полное имя человека.
2. Разделите строку на отдельные слова. Для этого можно использовать функцию split() в Python, которая разбивает строку на слова по пробелу.
3. Возьмите первую букву каждого слова, используя оператор индексации строк.
4. Объедините полученные буквы вместе, добавляя точки между ними.
5. Выведите получившиеся инициалы.

Вот полная программа на языке Python, которая решает данную задачу:

python
# Считываем входную строку с именем
name = input("Введите полное имя человека: ")

# Разбиваем строку на отдельные слова
words = name.split()

# Инициализируем переменную для хранения инициалов
initials = ""

# Получаем первую букву каждого слова и добавляем ее к инициалам
for word in words:
initials += word[0] + "."

# Выводим инициалы
print("Инициалы:", initials)


Теперь, если мы воспользуемся предложенной программой и введем имя "Александр Сергеевич Пушкин", то получим вывод "Инициалы: А.С.П.".
Знаешь ответ?
Задать вопрос
Привет!
hello