Python 3 交互式编程
Linux/Unix 的系统上,一般默认的 python 版本为 2.x,我们可以将 Python 3.x 安装在 /usr/local/python3 目录中
安装完成后,我们可以将路径 /usr/local/python3/bin 添加到系统的环境变量中,这样我们就可以通过 shell 终端输入下面的命令来启动 Python 3
$ PATH=$PATH:/usr/local/python3/bin/ # 设置环境变量 $ python3 --version Python 3.6.4
Windows 没有默认安装,所以就没这个烦恼了
为了方便,下文中,所有的 python 命令都是指 Python 3
交互式编程
Python 提供了一个交互式解释器用来简化 Python 的学习和演示
通过交互式解释器,我们可以不用创建 Python 脚本文件
启动 Python 解释器只要在命令行里输入 python
就可以了
Python 3.6.4 (default, Jan 6 2018, 11:51:59) [GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.39.2)] on darwin Type "copyright", "credits" or "license()" for more information. >>>
如果你的系统是 Windows,那么还安装了 Python IDLE
可以在 >>>
输入提示符后面中输入以下代码,然后按 Enter 键查看运行效果
print ( "Hello, Python!" )
输出结果为
接下来的教程,如果你看到了 >>>
提示符,则说明是在交互式命令行下运行的
脚本式编程
脚本式编程就是将代码放到一个文件里,然后使用命令行 python filename.py
来运行 Python 代码
首先在当前目录下创建一个文件 hello.py
,输入以下内容
print ("Hello, Python");
然后使用以下命令运行程序
$ python hello.py
运行结果如下
Hello, Python
直接运行 hello.py
让我们尝试另一种方式来执行 Python 脚本
修改 hello.py 文件
#!/usr/bin/python print ("Hello, Python");
使用以下命令执行脚本
$ chmod +x hello.py # 脚本文件添加可执行权限
$ ./hello.py
运行结果如下
Hello, Python!