这节课派老师教大家搭建一个Python环境,以便于可以编写和调试Python代码。让我们走入Python的奇妙世界吧!
可以安装Python的操作系统非常多,有Unix、Linux、Windows等等,甚至有在iPad或iPhone上安装的Python版本。对于普通人来说,使用最普遍的是微软的Windows平台,所以这里派老师只介绍在Windows平台安装的过程。有一定计算机基础的专业人士可以尝试安装一下Unix/Linux平台的Python软件。
安装过程非常简单,记得要勾选“add Python X.X to Path”。其他可以以默认值安装。
输入“python”并回车。如果出现类似下面的显示Python版本的信息,则证明安装成功了。
派老师安装的是3.4.4rc1,所以和你安装的版本可能有所不同哦。是不是有点小激动,在光标闪烁处赶紧输入“import this”,看看会出现什么结果。哇,你会看到著名的Python大咖Tim Peters的《Python之禅》。这篇原名为《The Zen ofPython》的诗句如偈语般喃喃自语,其实它说出了Python与其他编程语言的精髓。
《Python之禅》翻译成中文就是:
优美胜于丑陋
明了胜于隐晦
简洁胜于复杂
复杂胜于混乱
扁平胜于嵌套
宽松胜于紧凑
可读性很重要
即便是特例,也不可违背这些规则
虽然现实往往不那么完美
但是不应该放过任何异常
除非你确定需要如此
如果存在多种可能,不要猜测
肯定有一种——通常也是唯一一种——最佳的解决方案
虽然这并不容易,因为你不是Python之父
动手比不动手要好
但不假思索就动手还不如不做
如果你的方案很难懂,那肯定不是一个好方案
如果你的方案很好懂,那肯定是一个好方案
命名空间非常有用,我们应当多加利用
好了,Python的命令行窗口现在可以退出了,输入“exit()”或“quit()”就可以退出Python的环境。
在命令行窗口为了和Python交互,你必须先输入各种命令,然后等待Python后台执行并返回结果。这是一种运行Python代码的方式。通常你还可以直接写好一大段代码,并存为后缀为.py的文本文件(如coro.py抽样处理三年级两个班的数学和语文成绩),在命令行窗口输入python coro.py,这样Python后台就会处理整个程序并将最终结果返回。当要处理的Python源文件不在当前目录下,注意要输入完整的路径名,如python F:\project\coro.py。
俗话说,“工欲善其事,必先利其器”。下面再谈谈Python编程用的开发工具。著名的开发工具有Pycharm、Sublinme Text、jupyter等,它们大部分是图形化的集成开发工具,功能都很强大。看看用户界面很漂亮很酷的SublinmeText:
不过派老师还是中意Notepad++这款朴实的开发工具。原因是:
1,Notepad++适合单兵作战,作为教学的工具已经足够;
2,派老师喜欢敲入所有代码的感觉,这让我有种真正码农的感觉;
3,据说水平越高的人,使用的工具越简单……
这只是派老师的一家之言,大家可以根据自己的喜好选择合适的工具进行编码。
还有,派老师编程喜欢用的字体是Ubuntu-mono,认为它是编程用的最好看的等宽字体(国外程序员流行使用的字体)。
下图是Notepad++配合Ubuntu-mono的效果(从上例的coro.py文件截图)。派老师认为选择一个感觉很舒服的字体会提升工作效率哦。
如果大家需要Notepad++和Ubuntu-mono安装包,请私信派老师。
领取专属 10元无门槛券
私享最新 技术干货