Программа на Python. Помогите не могу понять что неправильно.
написала программу для перевода текста в азбуку морзе, но почему оно не работает?
def morse(text):
c = {'a': '•—', 'b': '—•••', 'c': '—•—•', 'd': '—••', 'e': '•', 'f': '••—•', 'g': '——•', 'h': '••••', 'i': '••', 'j': '•———', 'k': '—•—', 'l': '•—••', 'm': '——', 'n': '—•', 'o': '———', 'p': '•——•', 'q': '——•—', 'r': '•—•', 's': '•••', 't': '—', 'u': '••—', 'v': '•••—', 'w': '•——', 'x': '—••—', 'y': '—•——', 'z': '——••'}
mc = ""
for i in text:
mc += c[i]
return mc
text = input()
print(morse(text))
По дате
По рейтингу
Хотелось бы услышать, что именно не работает. Текст то появляется, уж не знаю правильный ли
