python '{0:#d},{0:c},{0:#o}'.format(65)的值为?这里的“#”是什么意思?

答案是'65,A,0o101'
请问有“#”和没“#”有什么区别?

对于二进制数、八进制数和十六进制数,使用此参数,各进制数前会分别显示 0b、0o、0x前缀;反之则不显示前缀。
比如65对应的八进制 : 0o101。
如果不加#就会直接输出101。
温馨提示:答案为网友推荐,仅供参考
相似回答