1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| """ Author : Zeuxis Lo 傻心-窮等人家 Pub-Date: 2009-07-05 00:14
How To Use: ------------ python morse.py I L O V E U """ import sys
morseCode = { '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': "--.." }
if len(sys.argv) == 1: exit if len(sys.argv) == 2: print morseCode[sys.argv[1]] if len(sys.argv) >= 3: for a in sys.argv: if a in morseCode: print "%s ==> %s\n" % (a, morseCode[a])
|