AByteofPython阅读记录

《AByteofPython》撰写的时候,Python的最新版本为Python3.5.1。而在我开始学习这本书的时候,Python目前的最新版本为Python3.8.2。当然,在学习这本书以前,我学习了一些Python的教程,并安装了Python3.8.1。所以在后续的学习过程中,当我应用到书上的知识进行演示的时候,我会使用我电脑版本的Python进行截图。在这篇文章中,我学习到的内容是如何正确安装Python,并运行第一个属于我们自己的Python程序。通常,在各种程序设计语言学习的第一步,我们要写的程序一般都是“helloxxx”。哈哈,我现在还记得我十多年前,我大学学习C语言的时候,写的第一个程序就是“helloc”。那么,我们学习Python,要写的程序自然可能就是“helloPython”了。对于安装来说,Python的安装和安装别的软件没有什么区别,这个也是我使用过的好几种编程软件中,安装程序最小的一种,因为它居然只有几十M。至少在我知道的,VB、C等等这些都是动辄几百兆吧。由于我本人使用的Windows,所以也只体验到了Windows中安装是怎么样的。当然在安装的时候,务必确认需要勾选AddPython3.8toPATH选项。若要改变安装位置,勾选Customizeinstallation选项,点击Next后在安装位置输入自己想要的安装路径。如未勾选相关选项,我们可能就需要在安装完成以后,再去找到AddPythontoenvironmentvariables。我记得我在第一次安装Python的时候好像就没有勾选,也不知道怎么去修改。最后的结果自然用不起,大写的尴尬。当安装完成以后,为了测试我们是否正确安装并能够使用Python了,我们可以在命令提示符下面输入Python,过程为开始-运行-cmd回车-Python。当我们的电脑出现Python正确的版本号的时候,就代表我们安装成功了。对于其他操作系统的用户来说,书中也有详细的安装过程介绍,我没有使用过其他操作系统,就不在这里一一赘述了。从现在起,我们已经在电脑里面安装好了Python。那么,就让我们开始撰写我们的第一个Python程序“helloPython”吧。接下来,我们去编写“helloPython”,然后去体验一下如何编写、保存与运行Python程序。通过Python来运行我们自己的程序有两种方法——使用交互式解释器提示符或直接运行一个源代码文件。我们去了解一下如何使用这两种方法,以及它们的区别。使用解释器提示符:《AByteofPython》书中介绍的应该是使用Linux或者OS系统的方法,我没有用过,好尴尬。但是没关系吗,我们国人最强大的地方在于取其精华,哈哈。所以根据我的理解,这个方法在Windows中的操作应该是在开始菜单中去打开Python3.8,然后找到IDLE(Python3.8),打开它接下来在Python解释器提示符下输入:print(hellopython)。然后回车,我们就会看到在我们的屏幕上打印出了helloPython的字样。这就是在Python解释器提示符下面的常规操作。当然,很明显我们并不希望编写程序是这样操作的,因为这样怎么能够叫做程序呢,写一句回车运行一句,好恼火。自然,我们需要的是在我们要运行某些程序时,不是每次都在解释器提示符中输入,所以我们需要将它们保存成文件,从而我们便可以多次运行这些程序。在这个时候,我们可以的做法是:在File—NewFile去创建一个文件,然后输入print(hellopython)。这样我们就可以把我们想要的程序全部编写好以后再去运行了。接下来点击Run,RunMoudle,这个时候会提示我们需要保存文件以后才能运行。自然我们先保存好文件,就可以开始运行了。这个是Python自带的编辑器。而实际上,使用Python自带的编辑器并不够好,所以我们需要另外选择一款优秀的编辑器。一款优秀的面向程序员的编辑器能够帮助我们编写源代码文件工作变得轻松很多。我们要像挑选自己想要购买的汽车一样去挑选编辑器。一款优秀的编辑器能够帮助我们更轻松的编写Python程序,使我们的编程之旅更加舒适,并帮助我们找到一条更加安全且快速的道路到达你的目的地。对于编辑器的一项最基本要求为语法高亮,这一功能能够通过标以不同颜色来帮助我们区分Python程序中的不同部分,从而更好地看清我们的程序,并使它的运行模式更加形象化。这本书推荐使用的是pycharm。我在学习的过程中下载了pycharm中文版,但是有使用期限哦,30天吧。所以放弃了,然后去网上百度了一下,最后去下载了pycharm社区版。下面截图如下:下面,我们就可以开始我们的编程之旅了。最后,用我电脑里面编写的“helloWorld”作为本文的结尾。待续……


转载请注明:http://www.aierlanlan.com/rzgz/5548.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了