python学习日记_第三天(ex6~8)

L6

依然联系打印字符串,这次的内容递进到字符串包含字符串,python可以很顺利的支持。

然后可以通过加号,连接字符串,从而输出更长的字符串。


L7

1.模板的%号后可以直接跟字符串(【""】;【''】括内都可以)

2.用【*】号可以重复一个字符串多次

3.在print 中,【,】可以作为单词的分隔符使用


L8

formatter = "%r %r %r %r"
#这边没想到输出是4个 '%r %r %r %r'
print formatter % (formatter, formatter, formatter, formatter)
#这下面的的输出结果里,1,2,4行是单引号,第3行是双引号,暂时不知道为什么会这样。%r调用repr() 方法,会还原数据的本来样子,但是为什么就第三句变双引号,等日后解答
print formatter % (
	"I had this thing.",
	"That you could type up right.",
	"But it didn't sing.",
	"So I said goodnight."
	)


L8的问题找到答案了,因为第三行里有一个单引号,系统会自动把两边的单引号变成双引号。因为这边是%r所以能看到这样的变化。如果是%s则根本没有引号。




评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值