好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

关于Python字符串格式化详细介绍

字符串格式化操作符(%),非常类似于C 语言里面的printf()函数的字符串格式化,甚至所用的符号都一样,都用百分号(%),并且支持所有printf()式的格式化操作。语法如下:

字符串格式化符号

格式化符号 说明 %c 转换成字符(ASCII 码值,或者长度为一的字符串) %s 转换成字符串,优先用str()函数进行字符串转换 %d 转成有符号十进制数 %u 转成无符号十进制数 %o 转成无符号八进制数 %x (Unsigned)转成无符号十六进制数 %e 转成科学计数法 %% 输出% %X (Unsigned)转成无符号十六进制数,转换后16进制字符大写,和%e类似(转换后小写)

字符串格式化 输出举例:

charA = 65
charB = 66
print("ASCII码65代表:%c" % charA)
print("ASCII码66代表:%c" % charB)
Num1 = 0xEF3
Num2 = 0xAB03
print('转换成十进制分别为:%u和%u' % (Num1, Num2))
Num3 = 1500000
print('转换成科学计数法为:%e' % Num3) 

辅助符号举例:

Num1 = 108
print("%#X" % Num1)
Num2 = 234.567890
print("%.2f" % Num2) 

输出:

0X6C

234.57

以上就是关于Python字符串格式化详细介绍 的详细内容,更多请关注Gxl网其它相关文章!

查看更多关于关于Python字符串格式化详细介绍的详细内容...

  阅读:43次