这是对我自己来说比较有仪式的一篇随笔记录,说了那么多,开始第一个pyhton小程序吧!
首先找一个版本比较新的Linux系统, 执行Python –V 查看一下你的Python版本:
# python -V
Python 2.6.6
接下来,创建一个文件名为,myFirstPyProgram.py
vi myFirstPyProgram.py
#!/usr/bin/env python
print “Hello,World!”
print “Goodbye,World!”
保存后执行:
# python myFirstPyProgram.py
Hello,World!
Goodbye, World!
哈哈,第一个程序就这样写完了,让我们一起来看看它每句话的意思:
1.所有的Python程序的命名规范都应该以.py结尾,只有这样,别人才能一看你的文件后缀名就知道这是个Python程序。
2.在程序的第一行声明要使用的解释器类型,这句话等于是告诉操作系统要用什么解释器来解释这个程序。
写代码的时候一般都建议加上这句,但有的同学说,我不加这句的话,这个程序也是可以运行的唉,没错,如果你不加这句声明,你直接执行python myFirstPyProgram.py 也是可以执行的,这是因为你调用该程序时就已经明确的告诉操作系统要用python来解释这个代码,所以不会出错,但是如果你把myFirstPyProgram.py加上可执行权限,并且把代码的第一行声明去掉,再来执行的话,就会报错了,看下面:
所以,如果确定你的程序会变成可执行文件被调用的话,那么务必要加上解释器声明
3.用print 语法将后面的字符串打印到屏幕上,和shell脚本的echo、java和c的printf是一个意思。