习题 10: 那是什么?
tabby_cat = "\tI'm tabbed in."
persian_cat = "I'm split\non a line."
backslash_cat = "I'm \\ a \\ cat."
fat_cat = """
I'll do a list:
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass
"""
print(tabby_cat)
print(persian_cat)
print(backslash_cat)
print(fat_cat )
运算结果:
I'm tabbed in.
I'm split
on a line.
I'm \ a \ cat.
I'll do a list:
* Cat food
* Fishies
* Catnip
* Grass
加分习题
- 上网搜索一下还有哪些可用的转义字符。
- 使用 ‘’’ (三个单引号)取代三个双引号,看看效果是不是一样的?
- 将转义序列和格式化字符串放到一起,创建一种更复杂的格式。
- 记得 %r 格式化字符串吗?使用 %r 搭配单引号和双引号转义字符打印一些字符串 出来。 将 %r 和 %s 比较一下。 注意到了吗?%r 打印出来的是你写在脚本里的 内容,而 %s 打印的是你应该看到的内容。