python引号与转义

边学边写,随时记录


引号与转义字符


\ 为转义字符,当 \' 被程序看到,单引号不再是字符串的数据类型的指示,而是被当做单纯的字符串来处理。例如:print( "\"Don't do that\"")  在外面的那对引号表示字符串数据类型指示,\后面的引号表示转义。表示"是单纯的字符串。

输出:"Don't do that"


三引号可以输入多行文本,即三引号内的文本原始换行是什么样子,输出就是什么样子。例如:

print("'I love this cake

so do I"')

结果输出:

I love this cake

so do I


\n 是换行转义符,其效率比三引号效率高。例如:

print("I love this cake\n so do I\n

multiple 

line \n")

结果输出:

I love this cake

so do I

multiple line


字符串连接的输出,可以在print()直接用,直接连接。例如:

print("this is", "test")

输出:this is test


占位符格式化输出:

%ns:如果字符串变量s不足n位的话,会先输出若干个空格后再输出str1
%-ns:与上述相反,先输出变量s,不足的然后用空格在后面补齐。

例如:

print("%-5s %s %7s" %("John","every","man"))
输出:

John  every     man


%%d,此处%%和\\的作用相同

例如:print("include with %%d like this: %d"%10)

输出:include with %d like this: 10


序列可以使用-1访问倒数第一个元素,-2访问倒数第2个元素,以此类推。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值