python转义字符及\b,\n和\r的区别
转义字符 |
输出 |
\' |
' |
\"
|
" |
\a |
‘bi’响一声 |
\b |
退格 |
\f |
换页(在打印时) |
\n |
回车,光标在下一行 |
\r |
换行,光标在上一行 |
\t |
八个空格 |
\\ |
\ |
1.\b :作用是换行,代码示例:
print "test \\b:lo\bve" #测试\b,应该输出lve
输出:
2.\n 和 \b的区别:同样都有换行的功能。不同的是光标的位置:\n在下一行开头,\r在本行的开头
代码:
print u"你好吗?\n朋友"
print u"——分隔线——"
print u"你好吗?\r朋友"
输出结果:
c语言转义字符\n,\t,\b,\r,\f代表的英文单词或短语
\n, new line,另起一行
\t, tab,表格
\b, word boundary,词边界
\r, return,回车
\f, form feed,换页