来自cdarke的答案是可以的,但使用%运算符进行字符串插值是一种不推荐使用的方式。 为了完成,这里是format函数或str.format方法: >>> format(254, '06X') '0000FE' >>> "#{:06X}".format(255) '#0000FF' 新代码应使用上述代码而不是%运算符。 如果您对“为什么Python有格式函数以及格式方法?”感到好奇,请参阅我对这个问题的回答 。 但是, 如果您使用的函数/方法采用整数和字符串 ,通常您不必担心值的表示,因为在这...