Morse_code = [".-", "-...", "-.-.", "-..", ".", "..-.", "--.", "....", "..", ".---", "-.-", ".-..", "--", "-.",
"---", ".--.", "--.-", ".-.", "...", "-", "..-", "...-", ".--", "-..-", "-.--", "--.."]
letter26 = ['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']
sentence = input().lower()
# print(sentence)
new_ls = []
for item in sentence:
if item in letter26:
new_ls.append(Morse_code[letter26.index(item)])
else:
new_ls.append(item)
print(''.join(new_ls))
摩尔斯电码转换
最新推荐文章于 2025-01-02 19:09:54 发布
本文介绍了一个简单的摩斯电码转换程序,该程序能够将输入的英文句子转换成对应的摩斯电码形式。通过建立字母与摩斯电码之间的映射关系,此程序为学习和实践摩斯电码提供了一种便捷的方法。
575

被折叠的 条评论
为什么被折叠?



