今天玩的时候偶然看见摩斯代码,感觉挺好玩的,就写了一个简单的摩斯代码的转换程序
'''
Name: Morse.py
Purpose:
Author: syt
Date: 2016_01_28
'''
if __name__ == '__main__':
dic = {
'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':'--..'
}
while True:
print('输入你要转换的话')
res = ""
s = input()
for i in range(len(s)):
if s[i] == ' ':
pass
else:
if s[i] in dic.keys():
res = res + dic[s[i]] + ' '
print(res)