- 交互式编程
在命令行窗口中直接输入代码,按下回车键就可以运行代码,并立即看到输出结果;执行完一行代码,你还可以继续输入下一行代码,再次回车并查看结果……整个过程就好像我们在和计算机对话,所以称为交互式编程。 - 编写源文件
创建一个源文件,将所有代码放在源文件中,让解释器逐行读取并执行源文件中的代码,直到文件末尾,也就是批量执行代码。这是最常见的编程方式,也是我们要重点学习的。
本节我们将详细介绍以上两种编程方式。
Python 交互式编程
1、一般有两种方法进入 Python 交互式编程环境,第一种方法是在命令行工具或者终端(Terminal)窗口中输入python命令,看到>>>提示符就可以开始输入代码了。
2、第二种进入 Python 交互式编程环境的方法是,打开 Python 自带的 IDLE 工具,默认就会进入交互式编程环境。IDLE 支持代码高亮,看起来更加清爽,所以推荐使用 IDLE 编程。
交互式编程只是用来玩玩而已,真正的项目开发还是需要编写源文件的。
Python 源文件是一种纯文本文件,内部没有任何特殊格式,你可以使用任何文本编辑器打开它,比如:
Windows 下的记事本程序;
Linux 下的 Vim、gedit 等;
Mac OS 下的 TextEdit 工具;
跨平台的 Notepad++、EditPlus、UltraEdit 等;
更加专业和现代化的 VS Code 和 Sublime Text(也支持多种平台)。
注意,不能使用写字板、Word、WPS 等排版工具编写 Python 源文件,因为排版工具一般都有内置的特殊格式或者特殊字符,这些会让代码变得“乱七八糟”,不能被 Python 解释器识别。
源文件的后缀
Python 源文件的后缀为.py。任何编程语言的源文件都有特定的后缀,例如:
C语言源文件的后缀是.c;
C++源文件的后缀是.cpp;
JavaScript 源文件的后缀是.js;
C# 源文件的后缀是.cs;
Java 源文件的后缀是.java。
Sublime Text运行源文件,编码格式一般为UTF-8.