一个python程序的两种执行方式:
1.第一种方式是通过python解释器:
cmd->python->进入python解释器->编写python代码->回车。
2.第二种方式是通过文件的方式:
通过文件编写一个python代码->cmd->python 指定文件所在的路径及文件名->回车。
(python在这里的意思是以python解释器方式执行该路径下的python代码)
3.Python 2.7 和 3.5 打印方式的差别.
Python 2版本的打印格式如:
print 'Hello world' or print('Hello world')
Python 3版本的打印格式如:
print('Hello world')
区别:
3版本print时,字符串必须用括号括起来;但是在2版本可要可不要。
4.解释器:
上面以文件方式执行 python "D:\meng\Q1\Hello world.py" 时,明确的指出Hello world.py 脚本由 python 解释器来执行。
如果想要类似于执行shell脚本一样执行python脚本,例: ./hello.py
,那么就需要在 hello.py 文件的头部指定解释器,如下:
1
2
3
|
#!/usr/bin/env python print "hello,world"
|
如此一来,执行: ./hello.py
即可。
ps:执行前需给予 hello.py 执行权限,chmod 755 hello.py
注:对于以前解释器的用法只在Linux系统上有效。