本篇进入Python第二章的学习,下面是主要内容
- 深入理解Python语言
- 实例2:Python蟒蛇绘制
- 模块1:turtle库的使用
- turtle程序语法元素分析
深入理解Python语言
计算机技术的演进
- 1946-1981 计算机系统结构时代
- 解决计算能力问题
- 1981-2008 网络和视窗时代
- 解决交互问题
- 2008-2016 复杂信息系统时代
- 解决数据问题
- 2016- 人工智能时代
- 解决人类的问题
不同程序语言的初心和适用对象
- C语言
- 学习内容: 指针、内存、数据结构
- 语言本质: 理解计算机系统结构
- 解决问题: 性能问题
- Java
- 学习内容:对象、跨平台、运行时
- 语言本质:理解主客体关系
- 解决问题:跨平台
- C++
- 学习内容:对象、多态、继承
- 语言本质:理解主客体关系
- 解决问题:大规模程序
- VB
- 学习内容:对象、按钮、文本框
- 语言本质:理解交互逻辑
- 解决问题:桌面应用
- Python
- 学习内容:编程逻辑、第三方库
- 语言本质:理解问题的求解
- 解决问题:各类问题
编程语言种类
- 机器语言
- 一种二进制语言,直接适用二进制代码表达指令
- CPU可以直接执行,与具体CPU型号有关
- 汇编语言
- 一种二进制代码直接对应助记符的编程语言
- 汇编语言与CPU有关,程序不通用
- 高级语言
- 更接近自然语言,同时更容易计算
- 高级语言代码与具体CPU无关ÿ