Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

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

<фамилия> <инициалы>

ВХОДНЫЕ ДАННЫЕ
Входная строка содержит имя, отчество и фамилию, разделённые одиночными пробелами.

ВЫХОДНЫЕ ДАННЫЕ
Программа должна вывести в одной строке сначала фамилию, а потом (через пробел) – инициалы.

ПРИМЕРЫ
Knuth Donald Ervin
D.E. Knuth
(python)

По дате
По рейтингу
Аватар пользователя
Просветленный

a = input('Фамилия')
b = input('Имя')
c = input('Отчество')
print(f"{b[0]}.{c[0]}. {a}") # Убери лишние пробелы

Аватар пользователя
Знаток
12
 x, y, z=input().split()
print(f'{z.capitalize()} {x[0].upper()}.{y[0].upper()}.') 
Аватар пользователя
Мастер

a = input('Фамилия')
b = input('Имя')
c = input('Отчество')

name = b[0].upper() + '.'
otch = c[0].upper() + '.'
print(name, otch, a)