반응형
letter_to_morse = { "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" : "--..", " " : "/", "0" : "-----", "1" : ".----", "2" : "..---", "3" : "...--", "4" : "....-", "5" : ".....", "6" : "-....", "7" : "--...", "8" : "---..", "9" : "----." } morse_to_letter = {morse: letter for letter, morse in letter_to_morse.items()} def decode_morse(morse_code): return ''.join(morse_to_letter[code] for code in morse_code.split()) def encode_morse(text): return ' '.join(letter_to_morse[letter] for letter in text)
'Coding > Python' 카테고리의 다른 글
Selenium Message: Can't load the profile 에러 해결방법 (0) | 2016.07.28 |
---|---|
파이썬 네이버 로그인 (0) | 2016.07.26 |
파이썬 큐 구현 (0) | 2016.04.12 |
웹 파일 긁어오기 (0) | 2016.02.27 |
Mechanize 로 로그인하기 (0) | 2016.02.26 |