笨办法学 Python--跟书练习七~更多打印

简介: 笨办法学 Python--跟书练习七~更多打印

习题 7: 更多打印


现在我们将做一批练习,在练习的过程中你需要键入代码,并且让它们运行起来。我不会解释太多,因为这节的内容都是以前熟悉过的。这节练习的目的是巩固你学到的东西。我们几个练习后再见。不要跳过这些习题。不要复制粘贴!


python2:


print "Mary had a little lamb." 
print "Its fleece was white as %s." % 'snow' 
print "And everywhere that Mary went." 
print "." * 10 # what'd that do?
end1 = "C" 
end2 = "h" 
end3 = "e" 
end4 = "e" 
end5 = "s" 
end6 = "e" 
end7 = "B" 
end8 = "u" 
end9 = "r" 
end10 = "g" 
end11 = "e" 
end12 = "r"
# watch that comma at the end. try removing it to see what happens
print end1 + end2 + end3 + end4 + end5 + end6,
print end7 + end8 + end9 + end10 + end11 + end12

你应该看到的结果


640.png


Python3的代码:


此处建议一定要先自己手打一遍再看我的代码,对于Python3来说,打印的变动还是比较大的。如果你手打出的代码执行时报错了,请先自己试试排查错误


print ("Mary had a little lamb.")
print ("Its fleece was white as %s." % 'snow')
print ("And everywhere that Mary went.")
print ("." * 10) # what't that do?
end1 = "C"
end2 = "h"
end3 = "e"
end4 = "e"
end5 = "s"
end6 = "e"
end7 = "B"
end8 = "u"
end9 = "r"
end10 = "g"
end11 = "e"
end12 = "r"
# watch that comma at the end. try removing it to see what happens
print (end1 + end2 +end3 + end4 + end5 + end6,end7 + end8 + end9 + end10 + end11 + end12)


输出的结果为:


640.png


有没有发现什么区别?(当然,也有可能是我打错了。。。)


加分习题


接下来几节的加分习题是一样的。


1. 逆向阅读,在每一行的上面加一行注解。

2. 倒着朗读出来,找出自己的错误。

3. 从现在开始,把你的错误记录下来,写在一张纸上。

4. 在开始下一节习题时,阅读一遍你记录下来的错误,并且尽量避免在下个练习中再犯同样的错误。

5. 记住,每个人都会犯错误。程序员和魔术师一样,他们希望大家认为他们从不犯错,不过这只是表象而已,他们每时每刻都在犯错。

相关文章
|
1月前
|
Python
Python推导式:小练习
Python推导式:小练习
|
1月前
|
Python
Python 练习实例35
Python 练习实例35
|
1月前
|
Python
Python 练习实例34
Python 练习实例34
|
1月前
|
Python
Python 练习实例36
Python 练习实例36
|
2月前
|
Python
Python 练习实例33
Python 练习实例33
|
2月前
|
Python
Python 练习实例30
Python 练习实例30
|
2月前
|
Python
Python 练习实例29
Python 练习实例29
|
2月前
|
Python
Python 练习实例32
Python 练习实例32
|
2月前
|
Python
Python 练习实例31
Python 练习实例31
|
2月前
|
Python
Python 练习实例28
Python 练习实例28