Python Tutorial 实践(1)
3 月,跳不动了?>>> 之前已经对Python有过简单的应用,近日决定重新对Python进行一个系统全面的学习,因此最好的办法就是把自己当成对Python一无所知,开始Tutorial的“旅行”。 关于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脚本的首行加上 #!