1. IPO程序编写方法
每个程序都有统一的运算模式:输入数据input、处理数据process和输出数据 output
2.编译和解释
高级语言根据计算机执行机制的不同分为两类:静态语言和脚本语言
静态语言采用编译的方式执行,脚本语言采用解释的方式执行
1)编译:将源代码转换成目标代码的过程,源代码即高级语言代码,目标代码是机器语言代码【c语言】,执行编译的计算机程序称为编译器
2)解释:将源代码逐句转换成目标代码同时逐句运行目标代码的过程
执行解释的计算机程序称为解释器
编译和解释的区别——
编译是一次性地翻译,不再需要编译程序或源代码
解释是在每次程序运行时都需要解释器和源代码
采用编译方式的编程语言是静态语言,E.g.C、Java
采用解释方式执行的编程语言是脚本语言E.g.python、JavaScript、PHP
3.Python程序的两种运行方式
交互式:及时响应用户输入的代码,给出输出结果
用于调试少量代码
文件式:将程序写在一个或多个文件中,启动Python解释器批量执行文件中的代码