用户:庞又嘉5-0M查看:0 回复:2 评论:0 创建时间:2022-08-05T19:04:40
【作品展示】

【作品介绍】
这是我开发的可以进行摩斯电码转化和翻译的实用性工具类软件。当你输入一个摩斯电码时,它就可以对摩斯电码进行翻译与转化。
结尾还有摩斯电码对照表。
【作品源代码】
#获取用户输入的摩斯电码
a = input("请输入一个摩斯电码:")
print()
#摩斯电码对照字典
ms_dict = {".-": "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",
"---...": ":",
"-...-": "=",
"-..-.": "/",
"-.--.": "(",
"-.--.-": ")",
"-....-": "-",
"....": "&",
".-.-.": "+",
"-.-.--": "!"}
#摩斯电码翻译
for i in ms_dict :
if i == a :
print("翻译结果:",a,"=",ms_dict[i])
else :
pass
print()
#附录-摩斯电码对照表
print("摩斯电码对照表:", ms_dict)
print()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn