В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык

Напишите программный код, который выполнял бы следующие действия: 1) с функции input поочередно получал бы из консоли фамилия, имя и отчество и присваивал бы их значения переменным last_name, first_name и middle_name соответственно; 2) комбинировал значения переменных и выводил полное ФИО пользователя (например, Петров Петр Петрович) 3) с срезов формировал сокращенный вариант ФИО (например, Коваленко А.И.) 4) определял длину строки фамилии, имени и отчества отдельно и полную длину ФИО; 5) выводил бы ФИО в обратном (реверсивном) порядке; 6) переводил бы все буквы ФИО в верхней и нижний регистр соответственно.

Ответ:
ivanzalivnoi
ivanzalivnoi
11.05.2021 18:34

last_name = input('Введите Ваше имя: ')

first_name = input('Введите Вашу фамилию: ')

middle_name = input('Введите Ваше отчество: ')

print(f'{last_name} {first_name} {middle_name}')

print(f'{last_name} {first_name[0]}.{middle_name[0]}.')

print(f'Длина имени: {len(last_name)}\nДлина фамилии: {len(first_name)}\nДлина отчества: {len(middle_name)}\nДлина ФИО без учета пробелов: {len(middle_name) + len(first_name) + len(last_name)}')

fio = f'{first_name} {last_name} {middle_name}'

print(fio[::-1])

print(fio.upper())

print(fio.lower())

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?