找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 1307|回复: 0

[求助] 新手小白求教:为什么下面代码不能将摩尔斯电码转为英.....

1

主题

2

帖子

2

积分

贫民

积分
2
yitian 发表于 2022-12-5 08:30:05 | 显示全部楼层 |阅读模式
本帖最后由 yitian 于 2022-12-5 08:31 编辑

code=["._","_...","_._.","_..",".",".._.","__.","....","..",".___","_._","._..","__","_.","___",".__.","__._","._.","...","_",".._","..._",".__","_.._","_.__","__.."]
message=input("请输入电报:")
message+=""
chars=""
output=""
for letter in message:
    if letter!="":
        chars=chars+letter
    else:
        for index in range(26):
            if code[index]==chars:
                output+=chr(ord('A')+index)
        chars=""
print("英语原文是:",output)


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表