python-5.原样输出,转义字符

exercise 9

python换行符,\n,tab制表符\t
多行文本原样输出.不解析变量,但是换行符号,转义字符仍旧生效,与php里面的nowdoc类似.三个单引号与三个双引号作用一样.

# Here's some new strange stuff, remember type it exactly.

days = "Mon Tue Wed Thu Fri Sat Sun"
months = "\nJan\nFeb\nMar\nApr\nMay\nJun\nJul\nAug"

print("Here are the days:",days)
print("Here are the months:",months)

print('''
There's something 'dfs '' going on here. "{months}"
\tWith the three double quots. {days}
We'll be able to type as much as we like.\n
Even 4 lines if we want, or 5, ""asdas"" or 6.
''')

exercise 10

tabbly_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(tabbly_cat)
print(persian_cat)
print(backslash_cat)
print(fat_cat)

python支持的转义字符串:

EscapeWhat it does.
\Backslash ()
Single-quote (’)
"Double-quote (")
\aASCII bell (BEL)
\bASCII backspace (BS)
\fASCII formfeed (FF)
\nASCII linefeed (LF)
\N{name} Character named name in the Unicode database
\rCarriage return (CR)
\tHorizontal tab (TAB)
\uxxxxCharacter with 16-bit hex value xxxx
\UxxxxxxxxCharacter with 32-bit hex value xxxxxxxx
\vASCII vertical tab (VT)
\000Character with octal value 000
\xhhCharacter with hex value hh
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SHUIPING_YANG

你的鼓励是我创作的最大动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值