Python Tutorial 实践(1)

以前已经对Python有过简单的应用,近日决定从新对Python进行一个系统全面的学习,所以最好的办法就是把本身当成对Python一无所知,开始Tutorial的“旅行”。python

关于Python 2.x和Python 3.x之间的争论,你们能够自行查阅相关资料,我就很少说了,我更习惯于Python 2.x,故下载了最新版本的Python 2.7.4。打开安装目录下的Doc目录下的帮助文档,相信你就能够找到Tutorial了。学习

Python Tutorial的前两章对Python解释器进行了一个基本介绍,其中讲解了在命令行下对Python给Python传递参数的方法,这里的讲解给个人印象仍是比较深入的。和C语言中的argv基本相同,Python中的sys.argv[0]中保存了用户传递给Python的参数,若是无参数,则sys.argv[0]为一个空串(empty string)若是Python后加了-c 选项,则sys.argv[0]就被设置为‘-c’,-m选项也是如此,而-c和-m以后的参数则不是做为Python解释器的选项来处理,而是留在sys.argv中,留给命令(commond)和模块(module)来处理。命令行

另外再说一个我已经明白的东西,就是在Bash Shell的Linux系统中,若要使该脚本是一个可执行脚本,须要在Python脚本的首行加上#! /usr/bin/env python形式的代码,在Windows中就没有这样的概念了(之前我在Windows中也总觉得必需要加这一行,不过当年太无知了,对Linux系统还不是很了解)。code

前两章让我印象深入的基本也就这么多,其它内容这里不作过多介绍了,若是您对其它内容或本文有疑问,欢迎留言讨论!文档

【待续】string

相关文章
相关标签/搜索