python3-hex

Posted wd404

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python3-hex相关的知识,希望对你有一定的参考价值。

hex函数,参数可以是一个int整数或一个bytes类型元素,转为0x的十六进制字符串形式

with open(file=\'J:/新建文本文档.txt\', mode=\'rb\') as f:
    s = f.read()
    print(type(s), s)
    result = \'\'
    for i in s:
        result += hex(i)
    print(result)

<class \'bytes\'> b\'1abc\\xe6\\x97\\xb6\\xe9\\x97\\xb4\'
0x310x610x620x630xe60x970xb60xe90x970xb4

 

Python hex() 函数

描述

hex() 函数用于将10进制整数转换成16进制整数。

语法

hex 语法:

hex(x)

参数说明:

  • x -- 10进制整数

返回值

返回16进制整数。

实例

以下实例展示了 hex 的使用方法:

>>>hex(255)
‘0xff‘
>>> hex(-42)
‘-0x2a‘
>>> hex(1L)
‘0x1L‘

以上是关于python3-hex的主要内容,如果未能解决你的问题,请参考以下文章