Advertisement
simeonshopov

Morse Code Translator

Feb 14th, 2020
362
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.64 KB | None | 0 0
  1. MORSE = {
  2.     '.-': 'A',
  3.     '-...': 'B',
  4.     '-.-.': 'C',
  5.     '-..': 'D',
  6.     '.': 'E',
  7.     '..-.': 'F',
  8.     '--.': 'G',
  9.     '....': 'H',
  10.     '..': 'I',
  11.     '.---': 'J',
  12.     '-.-': 'K',
  13.     '.-..': 'L',
  14.     '--': 'M',
  15.     '-.': 'N',
  16.     '---': 'O',
  17.     '.--.': 'P',
  18.     '--.-': 'Q',
  19.     '.-.': 'R',
  20.     '...': 'S',
  21.     '-': 'T',
  22.     '..-': 'U',
  23.     '...-': 'V',
  24.     '.--': 'W',
  25.     '-..-': 'X',
  26.     '-.--': 'Y',
  27.     '--..': 'Z'
  28. }
  29.  
  30. code = input().split(' ')
  31.  
  32. for x in range(len(code)):
  33.     if code[x] in MORSE.keys():
  34.         code[x] = MORSE[code[x]]
  35.     elif code[x] == '|':
  36.         code[x] = ' '
  37. print(''.join(code))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement