码迷,mamicode.com
首页 > 编程语言 > 详细

笨办法学Python(八)

时间:2017-06-29 23:41:21      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:单引号   否则   sed   mat   false   this   logs   blank   错误   

习题 8: 打印,打印

 

技术分享
 1 formatter = "%r %r %r %r" 
 2 
 3 print formatter % (1, 2, 3, 4) 
 4 print formatter % ("one", "two", "three", "four") 
 5 print formatter % (True, False, False, True) 
 6 print formatter % (formatter, formatter, formatter, formatter) 
 7 print formatter % ( 
 8     "I had this thing.", 
 9     "That you could type up right.", 
10     "But it didn‘t sing.", 
11     "So I said goodnight." 
12 )
View Code

你应该看到的结果:

技术分享

 

 

加分习题

  1. 自己检查结果,记录你犯过的错误,并且在下个练习中尽量不犯同样的错误。

  2. 注意最后一行程序中既有单引号又有双引号,你觉得它是如何工作的?

 

习题练习

 2.

双引号,单引号使用问题:单引号可括双引号,双引号可括单引号,但是单引号不可扩单引号,双引号亦不可括双引号,否则报错。

技术分享

技术分享

 

 

关于单双引号显示参考:http://blog.csdn.net/wusuopubupt/article/details/23678291

对于 %r 输出时自动添加引号,我认为默认输出添加单引号,如果字符里出现单引号,则输出时添加双引号。

技术分享

技术分享

 

笨办法学Python(八)

标签:单引号   否则   sed   mat   false   this   logs   blank   错误   

原文地址:http://www.cnblogs.com/yllinux/p/7096551.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!