MORSE_CODE_POL_DICT = { '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':'--..', '1':'.----', '2':'..---', '3':'...--', '4':'....-', '5':'.....', '6':'-....', '7':'--...', '8':'---..', '9':'----.', '0':'-----', ', ':'--..--', '.':'.-.-.-', '?':'..--..', '/':'-..-.', '-':'-....-', '(':'-.--.', ')':'-.--.-', 'Ą':'.-.-','Ć':'-.-..','Ę':'..-..', 'Ł':'.-..-','Ń':'--.--','Ó':'---.', 'Ś':'...-...','Ż':'--..-.','Ź':'--..-' } def encrypt(message): cipher = '' for letter in message: if letter != ' ': cipher += MORSE_CODE_POL_DICT[letter.upper()] + ' ' else: cipher += ' ' return cipher text = input('Input text: ') print(encrypt(text))