使用%格式化字符串 字符串格式化使用格式化操作符即百分号. 在%号的左侧放置一个字符串(格式化字符串),而右侧则放置希望格式化的值. In [17]: name = "wxz" In [18]: print "my name is %s" % name my name is wxz 基本的转换说明符保护以下部分: %字符:标记转换说明符的开始 转换标志(可选):-表示左对齐:+表示在转换值前加上正负号:“”(空白)表示正数之前保留空格:0表示转换值位数不够用0填充.…
Python 支持格式化字符串的输出 .尽管这样可能会用到非常复杂的表达式,但最基本的用法是将一个值插入到一个有字符串格式符 %s 的字符串中. 在 Python 中,字符串格式化使用与 C 中 sprintf 函数一样的语法. 如下实例: #!/usr/bin/python print "My name is %s and weight is %d kg!" % ('Zara', 21) 以上实例输出结果: My name is Zara and weight is 21 kg! p…