代码如下:

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

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。