Python系列之笨方法学Python是我学习《笨方法学Python》—Zed A. Show著

的学习思路和理解,如有不如之处,望指出!!!

文章主要分为三个部分:

  1. 原文—摘录至《笨方法学Python》第三版

  2. 学习中遇到的问题

  3. 问题的解决方法

  4. 附加练习

原文—摘录至《笨方法学Python》第三版

1
2
3
4
5
6
7
print
print
print
print
print
print
print

遇到的问题

如果用双引号” “ ,把字符串包起来,那么,句中不能用双引号,只能用单引号‘ ’

如果用单引号‘ ’ ,把字符串包起来,那么,句中不能用单引号,只能用双引号" "

否则就会出现如下结果:

1
2
3
4
>>> 
SyntaxError: invalid syntax
>>> print ' I 'said' do not touch this.'
SyntaxError: invalid syntax

解决办法

书写时,注意这个细节,按照规范书写即可

附加练习

以下摘录自原文

  1. 多打印一行脚本

  2. 让脚本只打印一行

  3. 如果在代码前加一个“#”,会出现什么效果呢?


程序中注释是非常重要的,我们可以在一段代码的前面加上一个字符"#",来把这段代码注释掉,而不被Python执行。


为什么 Print “Hi # there.” 里的#没被忽略掉呢?

这行代码里的#处于字符串内部,所以它就是引号结束前的字符串中的一部分,这时它只是一个普通字符,而不是代表注释的意思。