首页上一页 1 下一页尾页 1 条记录 1/1页
python
发表在每日签到帖
2025-01-15
是否精华
是
否
版块置顶:
是
否
请问下述代码有问题吗?
def jmcx_o(c):
vb = []
for i in c:
if 0 <= ord(i) < 256:
vb.append("0")
elif 256 <= ord(i) < 4096:
vb.append("1")
elif 4096 <= ord(i) < 65536:
vb.append("2")
else:
pass
vbsr = ""
for i in vb:
vbsr += i
password = vbsr
cv = ""
for i in c:
xc = hex(ord(i))
cv += str(xc)[2:]
return cv,password
def sxtntotn(n):
nc = 0
m = 0
for i in n:
m += 1
if i == "a":
b = 10
elif i == "b":
b = 11
elif i == "c":
b = 12
elif i == "d":
b = 13
elif i == "e":
b = 14
elif i == "f":
b = 15
else:
b = int(i)
nc += b * 16 ** (len(n) - m)
return nc
def jmcx_o_n(c, vbr):
strl = ""
vb = []
for i in vbr:
vb.append(str(int(i)+2))
j = 0
z = 0
for i in vb:
n = int(i)
cx = c[j:j+n]
cv = sxtntotn(cx)
strl += chr(cv)
j += n
return strl
if __name__ == '__main__':
x = input()
print(x, ":", jmcx_o_n(jmcx_o(x)[0], jmcx_o(x)[1]))
购物车
发表新帖
立即签到







