1.程序设计语言概述
程序设计语言也叫编程语言。计算机程序是按照程序设计语言规则组织起来的一组计算机指令。程序设计语言发展经历了机器语言
、汇编语言
到高级语言
的3个阶段。其中机器语言和汇编语言都是直接操作计算机硬件的编程语言。
2.IPO程序编写方法
在程序设计中,每个程序都有统一的运算模式:输入数据
、处理数据
和输出数据
。称为IPO程序设计方法。
输入(input)
:输入是一个程序的开始。
处理(Process)
:处理是程序对输入数据进行计算产生输出结果的过程。
输出(output)
:输出是程序展示运算结果的方式。
3.编译和解释
高级语言根据计算机执行机制
的不同分为两类:静态语言
和脚本语言
。静态语言采用编译
方式执行,脚本语言采用解释
方式执行。
【编译】是将源代码
转换成目标代码
的过程。源代码是高级语言代码,目标代码是机器语言代码,执行编译的计算机程序称为编译器
。
【解释】是将
源代码
逐句转换成目标代码
,同时逐句运行
目标代码的过程。执行解释的计算机程序称为解释器
。
【编译和解释的区别】
编译是一次性的翻译
,一旦程序被编译,不再需要编译程序或者源代码。解释则在每次
运行时都需要解释器和源代码。
编译方式执行的编程语言是静态语言,如C语言,JAVA语言等。
解释方式执行的编程语言是脚本语言,如Python语言,JavaScript语言,Php语言等。
4.Python语言的诞生
创立者:Guido van Rossum
2000年,python 2.x
2008年,python 3.x
5.Python程序的特点
Python语言是一种被广泛使用的高级通用脚本编程语言。特点:通用性
,语法简洁
,生态高产
,平台无关
,强制可读
,支持中文
,模板多样
,类库便捷
。
6.Python语言的运行方式
运行方式包括交互式
和文件式
.
交互式
利用Python解释器,即时响应用户输入的代码,给出输出结果。一般用于调试少量代码。
文件式
将Python程序写在一个或多个文件中,启动Python解释器批量执行文件中的代码。文件式是最常用的编程方式。