soberfish

morse

Jan 27th, 2021 (edited)
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.72 KB | None | 0 0
  1. morse_alphabet = {
  2.     " ": "/ ",
  3.     "a": ".- ",
  4.     "b": "-... ",
  5.     "c": "-.. ",
  6.     "d": "-.. ",
  7.     "e": ". ",
  8.     "f": "..-. ",
  9.     "g": "--. ",
  10.     "h": ".... ",
  11.     "i": ".. ",
  12.     "j": ".--- ",
  13.     "k": "-.- ",
  14.     "l": ".-.. ",
  15.     "m": "-- ",
  16.     "n": "-. ",
  17.     "o": "--- ",
  18.     "p": ".--. ",
  19.     "q": "--.- ",
  20.     "r": ".-. ",
  21.     "s": "... ",
  22.     "t": "- ",
  23.     "u": "..- ",
  24.     "v": "...- ",
  25.     "w": ".-- ",
  26.     "x": "-..- ",
  27.     "y": "-.-- ",
  28.     "z": "--.. "
  29. }
  30.  
  31. text = input("Enter text: ")
  32. char = list(text.lower())
  33.  
  34. finalized = []
  35.  
  36. for x in range(len(char)):
  37.     let = char[x]
  38.     finalized.append(x)
  39.     finalized[x] = morse_alphabet[let]
  40.    
  41. print("".join(finalized))
  42.    
Add Comment
Please, Sign In to add comment