【发布时间】:2025-12-01 07:25:01
【问题描述】:
我正在尝试执行以下操作;
pin = hex("2FFF6996").replace('L', '').upper()[2:].zfill(8)
但是我收到一个错误 - hex() 参数无法转换为十六进制。
任何帮助将不胜感激!
【问题讨论】:
-
pin = "2FFF6996"怎么样? -
@alko
hex()也可以输出L。在 Python 2 上尝试hex(2**32)。 -
@JanneKarila 你是对的,谢谢
-
"2FFF6996"是您实际代码中的变量吗?您应该能够处理哪些类型? -
你到底想达到什么目的?