您的位置:首页 > 编程语言 > Python开发

简明python教程学习笔记(二)

2014-04-02 16:37 232 查看

Python编辑器

编写Python程序之前,我们需要一个编辑器来写源文件。

如果你使用Linux/FreeBSD,那么你有很多种选择。如果你是一位有经验的程序员,你一定已经在使用VIM或者Emacs了。强烈建议使用VIM。

如果你使用Windows,那么我建议你使用IDLE。

一旦你开始编写大型的Python程序,那么需要选择一款IDE,推荐在Eclipse中使用pydev插件(PyDev is a plugin that enables Eclipse to be used as a Python IDE)

编写源文件

在Ubtuntu13.10下,打开vim编辑器,输入下面的pyhton代码,并保存为helloworld.py文件:

#!/usr/bin/env python
# Filename : helloworld.py
print 'Hello World'

为了运行这个程序,请打开shell(Linux终端或者DOS提示符),然后键入命令python helloworld.py。输出如下所示。

$ python helloworld.py
hello world!

在Windows下,打开IDLE编辑器,New一个文件,输入下面的pyhton代码,并保存为helloworld.py文件:

# Filename : helloworld.py
print 'Hello World'

为了运行这个程序,请按F5,输出结果如下:

>>> ================================ RESTART ================================
>>> 
Hello World

源文件解析

任何在#符号右面的内容都是注释。注释主要作为提供给程序读者的笔记。

#!是一种特殊注释,后面跟着一个程序。这个程序告诉你的Linux/Unix系统当你 执行 你的python程序的时候,它应该运行哪个解释器。

print 'Hello World'是python语句,它的功能是打印hello world到屏幕。

注意Python是大小写敏感的,print和Print是不一样的。

可执行python文件

chmod命令用来 改变 文件的 模式 ,给系统中所有用户这个源文件的执行许可。然后我们可以直接通过指定源文件的位置来执行程序。如果我们在hellowrold.py的目录中,那么在Linux的shell中输入如下命令:

$ chmod a+x helloworld.py
$ ./helloworld.py
Hello World

你可以把你的文件名改成仅仅helloworld,然后运行./helloworld。这样,这个程序仍然可以工作,因为系统知道它必须用源文件第一行指定的那个解释器来运行程序。现在只要知道程序的确切位置,你就可以运行程序了。如果你想在任何地方执行python程序,需要将python程序所在的目录加入到系统的PATH环境变量中。通过echo $PATH查看PATH变量内容:

$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games

我们可将helloworld程序移动到$PATH变量中的任何目录下,那么我们就可以在任何地方运行改程序了。例如:

$ cp helloworld.py /usr/local/bin
$ helloworld.py
 Hello World

获取帮助

通过内建的help语句获得帮助。例如:

help(str)

这会显示str类的帮助。要想退出帮助页面,直接按q。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: