#coding: utf-8
tabby_cat = "\tI'm tabbed in." # 引用制表符(tab),即\t代表一个制表符(大空格)
persian_cat = "I'm split \non a line." # \n代表换行(new line)
backslash_cat = "I'm \\ a \\ cat." # \\代表\的意思
fat_cat = """
I'll do a list:
\t* Cat food
\t* Fishies
\t* Catnip\n\t* Grass\a
"""
# 三引号组成的引号可以包括一切, 同时里面包含了制表符
print tabby_cat
print persian_cat
print backslash_cat
print fat_cat
# 其他常见转义符:
# \' 单引号
# \" 双引号
# \a 响铃符
# \b 退格符
# \f 进纸符
# \r 回车符
A = "I\tlike\nplaying\rbasketball"
print "%s" % A
print "%r" % A
# 通过这个例子可以很清楚的看到在引用格式化字符串(弥补空位)时,若将空位的弥补方式设定为%r,则无法将转义字符输出,而%s时则可以
ex10.py 转移符号
最新推荐文章于 2022-04-04 12:20:40 发布