2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > python- ASCII字符串转为16进制格式

python- ASCII字符串转为16进制格式

时间:2024-01-16 07:28:12

相关推荐

python- ASCII字符串转为16进制格式

代码

#!/usr/bin/python3

hexForamt="\\x"

# 更改这里的ASCII字符串

asciiStr="AAABBBccc"

def ascii2hex(asciiStr):

#字符串转为16进制

hexInitData=asciiStr.encode().hex()

#拼接为\x格式

hexFinalData=''

for i in range(0, int(len(hexInitData)), 2):

hexFinalData += hexForamt + hexInitData[i:i+2]

#打印

print("ASCII:\n"+asciiStr+"\n")

print("HEX:\n"+hexFinalData)

if __name__ == "__main__":

ascii2hex(asciiStr)

效果

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。