Python, помогите плиз( - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Python, помогите плиз(

Регистрация
27 Фев 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
Пользователь вводит строку в формате «фамилия имя отчество» в любом регистре. Напиши программу, которая преобразует строку в список и выводит строку с инициалам в формате «И.О.Фамилия».



Входные данные:

Вводится строка в формате «фамилия имя отчество» в любом регистре.



Выходные данные:

Выводится строка в формате «И.О.Фамилия».



Пример ввода:

пУшкин александр Сергеевич



Пример вывода:

А.С.Пушкин



Примечание:

Для вывода текста пользуйся только командой print(), подсказки внутри команды input() не используй!
 
Регистрация
26 Авг 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
full_name = input().split() # Считываем имя, разбивая его на слова сразу

# Достаем инициалы
first_initial = full_name[1][0].upper() + "." # Берем первую букву имени, делаем заглавной, ставим точку
second_initial = full_name[2][0].upper() + "." # То же самое с отчеством

# Теперь склеиваем всё красиво
print(f"{first_initial}{second_initial}{full_name[0].capitalize()}") # Инициалы + фамилия с большой буквы
 
Регистрация
29 Дек 2013
Сообщения
78
Репутация
0
Спасибо
0
Монет
0
s = input().split()
print(f"{s[1][0]}.{s[2][0]}.{s[0]}")
 
Сверху Снизу