当前位置:Gxlcms > Python > python转换摩斯密码示例

python转换摩斯密码示例

时间:2021-07-01 10:21:17 帮助过:474人阅读

代码如下:


CODE = {'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': '----.'
}
def main():

msg = raw_input('MESSAGE: ')

for char in msg:
if char == ' ':
print
else:
print CODE[char.upper()] + ' ',

if __name__ == "__main__":
main()

人气教程排行