导航
导航
文章目录
  1. 3.1 简介
  2. 3.2 使用带提示符的解释器
  3. 3.3 挑选一个编辑器
  4. 3.4 使用源文件
  5. 3.5 可执行的Python程序
  6. 3.6 获取帮助

简明Python教程-3.最初的步骤

3.1 简介

编写一个传统的“Hello World”程序。
两种方式:1、交互式的带提示符的解释器;2、源文件

3.2 使用带提示符的解释器

1、在命令行的shell提示符下,输入 python ,(或使用IDLE程序);
2、输入 print ‘Hello World’,回车。
Python会在下一行立即输出单词Hello World。
* Linux/BSD shell按Ctrl-d退出提示符,Windows按Ctrl-z退出。

3.3 挑选一个编辑器

要有语法加亮功能。
Windows:IDLE Linux:Vim/Emacs
可在 https://wiki.python.org/moin 查看详尽的Python编辑器和IDE列表。

3.4 使用源文件

将下面这段程序保存为helloworld.py:

1
2
3
#!/usr/bin/python
# FileName : helloworld.py
print 'Hello World'

打开shell(Linux终端或DOS提示符),键入命令 python helloworld.py
如果使用IDLE,点击菜单的Edit -> Run Script或Ctrl-F5,会看到输出Hello World。

输出:

1
2
$ python helloworld.py
Hello World

注意:
1、确保键入的程序准确无误,Python是大小写敏感的,即print与Print是不一样的。
2、确保每一行的开始字符前没有空格或制表符。

如何工作:
前两行被称作注释,任何在#号右面的内容都是注释。
Python至少应当有第一行那样的特殊注释:

1
#!/usr/bin/python

它被称作组织行——头两个字符是#!,后面跟着一个程序。告诉Linux/Unix系统当执行程序时应该运行哪个解释器。
跟在注释之后的是一句Python语句,打印”Hello World”,print是操作符,”Hello World”称作字符串。

3.5 可执行的Python程序

对于Linux/Unix系统,首先需要通过chmod命令给程序可执行的许可,然后运行程序:

1
2
3
$ chmod a+x helloworld.py
$ ./helloworld.py
Hellow World

chmod命令用来改变文件的模式,给系统中所有用户这个源文件的执行许可。
然后通过指定源文件的位置来执行程序,使用 ./ 表示程序位于当前目录。

可以通过添加目录到PATH来实现从各个位置运行程序:

1
2
3
4
$ PATH = $PATH:/home/swaroop/mydir
$ cp helloworld.py /home/swaroop/mydir
$ helloworld
Hello World

* 对于Python来说,程序、脚本、软件指的是同一个东西。

3.6 获取帮助

使用内建的help功能,获得Python函数或语句的快速帮助信息。
如:
help(str) 获取str类的帮助。
* 按q退出。
Help('print') 获取print操作符的帮助。
* print上使用了引号,Python可以理解希望获取关于print的帮助而不是想要打印东西。