字符串可以包含格式化字符 %s,只要将格式化的变量放到字符串中,再紧跟着一个百分号 % (percent),再紧跟着变量名即可。唯一要注意的地方,是如果你想要在字符串中通过格式化字符放入多个变量的时候,你需要将变量放到 ( ) 圆括号 (parenthesis) 中,而且变量之间用 , 逗号 (comma) 隔开。
我们将键入大量的字符串、变量、和格式化字符,并且将它们打印出来。我们还将练习使用简写的变量名。
在你的编辑器中输入以下内容:
x="There are %d types of people."% 10
binary="binary"
do_not="don't"
y="Those who know %s and those who %s."% (binary,do_not)
print x
print y
print "I said:%r."%x
print"I also said:'%s'."%y
hilarious=False
joke_evaluation="Isn't that joke so funny?! %r"
print joke_evaluation %hilarious
w="This is the left side of..."
e="a string with a right side."
print w + e
我们会看到以下结果: