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