当前位置: 移动技术网 > IT编程>脚本编程>Python > python转换摩斯密码示例

python转换摩斯密码示例

2019年04月01日  | 移动技术网IT编程  | 我要评论

复制代码 代码如下:

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()

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网