xyjjwj
发表于 2015-11-22 22:17:35
看完答案再动手
wsqy
发表于 2015-11-23 01:03:17
0.只能识别0和1
1.机器语言
2.编译
3.编译形语言运行前需要编译成当前平台的语言,解释形语言会先转换成中间代码,在有CPU进行解释,所以解释形语言一般都跨平台
4.不能
5。解释形语言会先转换成中间代码,在有CPU进行解释,所以解释形语言一般都跨平台
6.查表 #莫斯密码对照表
CODE_Positive = {'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': '----.'
}
#键值反向对应
CODE_Reverse = {v:k for k,v in CODE_Positive.items()}
#明文转莫斯
def Positive(msg):
for char in msg:
if char == ' ':
print("/",end=" ")
else:
print (CODE_Positive,end=' ')
#莫斯转明文
def Reverse(msg):
start=0
end=0
i=0
try:
while(i<=(len(msg))):
if msg == '/':
print(" ",end="")
i=i+2
start=i
elif msg == ' ':
end=i
print(CODE_Reverse],end='')
i=i+1
start=i
else:
i=i+1
except:
print(CODE_Reverse],end='')
#.... --- .-- / -- ..- -.-. .... / -.. --- .-.. .-.. .- .-. ... / -.. .. -.. / .. - / -.-. --- ... - / -- .. - -. .. -.-. -.- / - --- / -... ..- -.-- / - .... . / .--. ..- -. -.-. .... -..
if __name__ == "__main__":
msg =input('MESSAGE: ')
Reverse(msg)
7--.- .. -. -- . -. / -.-. .... . -. -.. / .. .-. . -. -.-. / .... .. ..-. .- -. / ... .... .. ..-. / .- -.. --- -. --. / .--- .. -. --. --- / -. --.
QINMEN CHEND IRENC HIFAN SHIF ADONG JINGO NG 中文不知道怎么翻译了自己写的摩斯密码脚本
niliuhe
发表于 2015-11-23 10:42:23
:lol::lol::lol:
tianyuan
发表于 2015-11-23 12:57:11
亲们趁敌人吃饭时发动进攻
千秋雪
发表于 2015-11-23 16:29:13
学习学习
Evan_plus
发表于 2015-11-23 23:27:30
代码运行结果
无艸忘居
发表于 2015-11-23 23:28:26
1. 就认识0 和1
2. 机器码
3. 编译
4. 不懂
5. 不能
6. 查表
7. I love fishc.com
晚起鸟儿
发表于 2015-11-24 07:48:15
鱼总,是存在手机里对照着抄么?写上注释再让我抄好么:ton:
hfut_wangfei
发表于 2015-11-24 09:25:40
:smile:smile:smile:smile
zhangyuge
发表于 2015-11-24 15:24:05
kankan
azufan
发表于 2015-11-24 15:36:46
128行?
骷髅丶SY
发表于 2015-11-24 21:34:34
qin men chen di ren chi fan shi fa dong jing ong
viki
发表于 2015-11-24 22:45:22
看看看
vividzheng10010
发表于 2015-11-25 15:55:34
看一下
wing1995
发表于 2015-11-25 22:46:54
好吧,linux平台上面结果出来了
http://paste.ubuntu.org.cn/i3644150
hao222m
发表于 2015-11-26 05:38:55
总共运行了0行代码?这个code是干嘛的?
Alan_Ciao
发表于 2015-11-26 09:17:11
:smile
loveyzer
发表于 2015-11-26 23:06:14
1
落落的兔子
发表于 2015-11-27 16:46:10
多谢小甲鱼。跪拜
zwy12138
发表于 2015-11-28 09:26:16
0.只认识二进制的0和1
1.机器语言
2。解码
3.是过程。直接exe/解释器
4.是
5.解释器跨平台
6.编码和解码
页:
1
[2]
3
4
5
6
7
8
9
10
11