python基础之编写第一个python脚本

来源:互联网 发布:java注释规范整理 编辑:程序博客网 时间:2024/05/16 07:08

交互解释器虽然是python强项之一,但是我们往往需要编写自己和其他人都能运行的程序。接下来,我们将会介绍这一点。(这里只在linux下编写)

  首先,我们需要一个创建一个属于自己管理python代码的目录,可以以用户目录下建立python目录管理脚本。然后在python下使用vi编辑器创建我们的第一个脚本,(注意,以.py结尾是很重要的)

   [root@localhost python]# vi hello.py

   print 'Hello Word!'

保存后在命令行下运行,将会执行脚本,输入hello word。


接下来让我们对hello word经行一点改进,

[root@localhost python]# vi hello.py

name=raw_input("What is your name?");
print 'Hello.'+name+'!';

运行以后将得到以下结果,


是不是很有趣!


让脚本像普通程序一样运行


有些时候我们更希望脚本可以像普通程序一样运行,不需要用解释器。在UNIX/LINUX中有个标准的实现方法:在脚本首行前面加上#!(叫做pound bang或者shebang),在其后面加上解释程序脚本的绝对路径(linux中一般为/usr/bin/pythonx,x为版本)如:

#!/usr/bin/python2.6

这样python的二进制文件就可以在任何地方自动运行了。

在linux中,我们就使用./hello.py就可以直接执行了。

注意:在执行时,可能出现权限不够的问题,该python脚本需要执行权限。使用

[root@localhost python]# chmod a+x hello.py

让用户具有执行权限,然后就可以运行了。


注释


任何编程语言都需要注释,python中的注释为“#”,在#后面的一切内容都将被忽略。也就是只有程序员才看得懂,机器完全忽略的注释。

应该注意,程序员的第一戒律“汝应注释”(Thou Shalt Comment),也就是说注释应该都是重要的事情,不要写多余和无用的注释。


0 0
原创粉丝点击