Я пытаюсь перевести азбуку Морзе в слова и предложения, и все работает нормально ... кроме одного. Весь мой вывод написан в нижнем регистре, и я хочу, чтобы каждая первая буква каждого предложения была заглавной.
Это мой текущий код:
text = input()
if is_morse(text):
lst = text.split(" ")
text = ""
for e in lst:
text += TO_TEXT[e].lower()
print(text)
Каждый элемент в разделенном списке равен символу (но морзе) НЕ СЛОВУ. TO_TEXT - это словарь. У кого-нибудь есть легкое решение этого? Я новичок в программировании и Python, кстати, поэтому я могу не понять некоторых решений ...