C语言诞生于1972年,是第一个被广泛使用的编程语言;python语言诞生于1990年,是最流行最好用的语言。
1)通用性。
几乎可以应用于任何与程序设计相关应用的开发。
2)语法简单。
python语法主要用来表达问题的逻辑,只有33个保留字。
3)生态高产。
python解释器提供了几百个内置类和函数库。
4)平台无关。
python程序可以在任何安装了python解释器的计算机环境中执行。
5)强制可读。
python使用强制缩进来体现语句间的逻辑关系。
6)支持中文。
计算机能够理解和识别用户操作意图的一种交互体系,按照特定规则组织计算机指令,使计算机能够自动进行各种运算处理。
按照程序设计语言规则,组织起来的一组计算机指令。
采用编译方式执行的编程语言,比如:C、Java。
采用解释方式执行的编程语言,比如:python、php、js。
对于静态语言来说,编译器一次性生成目标代码,优化更充分,程序运行速度更快。
对于脚本语言来说,执行程序时需要源代码,维护更灵活,可以跨多个操作系统平台。
将源代码一次性转换为目标代码的过程。
将源代码逐条转换为目标代码,同时逐条运行目标代码的过程。
采用某种编程语言编写的计算机程序,人类可读,属于高级语言。
计算机可直接执行,人类不可读,属于机器语言。
执行编译过程的计算机程序。
执行解释过程的计算机程序。
1)编译是一次性全部翻译,一旦程序被编译就不再需要编译程序或者源代码。
2)解释则在每次程序运行时都需要解释器和源代码。
3)对于相同源代码,编译所产生的目标代码执行速度更快。而且该目标代码不需要编译器就可以运行,在同类型操作系统上使用更加灵活。
4)解释执行需要保留源代码,对于程序纠错、维护,十分方便。只要存在解释器,源代码可以在任何操作系统上运行,可移植性好。
是区别于以数学为代表的逻辑思维和以物理为代表的实证思维的第三种思维方式。
是一个求解问题的过程。
1)分析问题,确定抽象内容之间的交互关系。
2)利用计算机求解问题的确定性方法。
3)通过编写、调试代码解决问题。
>>>
https://www.python.org/downloads/
python集成开发环境,用来编写和调试python代码。
python第三方库安装工具,用来在当前计算机上安装第三方库。
1)通过IDLE启动交互式python运行环境输出数据。
2)点开IDLE,点击Ctrl+N创建一个新的窗口,输入语句并保存,使用F5运行程序。
利用python解释器即时响应用户输入的代码,给出输出结果。
将python程序写在一个或多个文件中,启动python解释器批量执行文件中的代码。
交互式一般用于调试少量代码,文件式是最常用的编程方式。