上QQ阅读APP看书,第一时间看更新
3.3 编写第一个Python程序
图3-16 在Kali Linux 2中打开一个终端
除使用下载的编辑器以外,Python的工作环境中还提供了交互式编程模式,当输入命令按下回车键之后可以立刻看到效果。这种编程模式可以帮助读者更加清楚地了解Python的工作原理。因为本书介绍的程序主要应用于网络方面,在这一点上,Linux的性能要远远高于Windows,所以接下来介绍的所有程序,如无特殊说明,都是在Kali Linux 2系统的编程环境中实现的。
首先在Kali Linux 2中打开一个终端,单击图3-16所示的图标。
然后输入“python3”就可以启动交互式编程模式,如图3-17所示。
图3-17 启动Python的交互式编程模式
从图3-17中可以看出,Python的版本为3.7.6。这就是Python的命令行工作模式,在这种模式下,输入Python语句之后按下回车键就会立刻执行。可以在命令行中使用print()函数输出一些内容,例如
>>> print("Hello ,welcome to Python world")
然后按下回车键,在命令行工作模式下,回车键不仅仅是换行,同时也意味着执行,上面语句的输出结果如图3-18所示。
图3-18 在命令行中使用print()函数输出
另外也可以像编译型语言(如C语言)一样,将一个程序全部写完以后再执行。这种模式在调试的时候可能有些麻烦,但是可以实现更完善的功能,而且具备可移植性。但是这需要使用专门的开发环境,本书中的实例都采用了Aptana Studio 3作为开发环境。
添加注释是编写程序的好习惯,这样当你完成一个程序之后,方便别人理解你编写每一行代码的目的。这一点在团队协作的时候尤为重要,注释语句不会参与程序的执行。因此一些程序员在需要临时禁用一段代码的时候也会使用注释的方式。例如:
#这是一句注释
如果要对多行代码进行注释,只需要每行前面输入一个#。
# 这是一段注释的第一句 # 这是一段注释的第二句 # 这是一段注释的第三句