系统:mac os 10.14
Python: 2.7.10
版本:《笨办法学Python》(第四版)
基本习题
1. 完成基本习题
(1) 根据题目,编辑以下内容:
formatter = "%r %r %r %r"
print formatter % (1, 2, 3, 4)
print formatter % ("one", "two", "three", "four")
print formatter % (True, False, False, True)
print formatter % (formatter, formatter, formatter, formatter)
print formatter % (
"I had this thing.",
"That you could type up right.",
"But it didn't sing.",
"So I said goodnight."
)
输出结果如图所示:
加分习题
1. 自己检查结果,记录你犯过的错误,并且在下个练习中尽量不犯同样的错误。
出现一次变量编辑错误。
2. 注意最后一行程序中既有单引号又有双引号,你觉得它是如何工作的?
最后一行的第3个字符串 “But it didn’t sing.”,输出时是双引号,它与另外3个字符串的区别在于中间多了一个单撇号,暂理解为,若没有单撇号,则字符串输出优先单撇号包裹,如有,则为避免歧义,输出双引号包裹。