Предмет: Информатика, автор: Аноним

Допоможіть, будь ласка.
Потрібно зробити ось таку програму мова python:
Користувач вводить N рядків, які складаються з літер і мають парну довжину. Програма повинна перетворити дві середні літери кожного рядка у верхній регістр і вивести всі рядки на екран.


Mikail2006: число N тоже пользователь вводит?

Ответы

Автор ответа: Mikail2006
4

lst1 = [input() for _ in range(int(input()))]

lst2 = [i[:(n:=len(i)//2)-1]+i[n-1:n+1].upper()+i[n+1:] for i in lst1]

print(*lst2)

Приложения:

Mikail2006: :)
Mikail2006: Visual Studio нужно правильно настроить, проще использовать IDLE или Thonny
Mikail2006: Пожалуйста:)
Похожие вопросы
Предмет: Алгебра, автор: kausar2006mameli