简介
Python图形绘制
2.1 深入理解Python语言
2.2 实例 绘制
2.3 模块一 turtle库的使用
2.4 turtle程序语法元素分析
- 方法论
-Python语言及海龟绘图体系 - 实践能力
-初步学会使用Python绘制简单图形
1. 深入理解Python语言
-计算机技术的演进
-编程语言的多样初心
-Python语言的特点
-超级语言的诞生
2. 计算机技术的演进
1.计算机系统结构时代(35年)
1946第一台计算机的诞生-1981第一台IBMpc诞生
- 计算能力问题
2.1981-2008 网络和视窗时代(互联网和windows操作系统)
2008安卓操作系统诞生 PC时代》移动时代
-交互问题
3.2008-2016 复杂信息系统时代
计算机打败围棋冠军 - 数据问题
4.2016-人工智能时代 - 人类的问题
新计算时代
3. 编程语言多样
-
C
-指针 内存 数据类型
-本质 编程者理解计算机系统结构
-解决问题 性能 -
Java
-内容 对象 跨平台 运行时
-本质 理解主客体关系
-解决问题 跨平台 -
C++
-内容 对象 多态 继承
-本质 理解主客体关系
-问题 大规模程序 -
VB
-内容 对象 按钮 文本框
-本质 理解交互逻辑
问题 桌面应用 -
Python
-内容 编程逻辑 第三方库
-本质 理解问题求解
-解决问题 各类问题
4. Python语言特点
- 通用
- 优势 语法可读性 较少底层 多种编程方式 语法简洁
- 支持中文
- 十几万库
- 快速增长计算生态
- python归python C归C
HTML/CSS/JS 无可替代前端语言 - 工具决定思维!
5. 编程语言的种类
-
机器语言
-一种二进制语言 直接使用二进制代码表达指令
-计算机硬件可直接执行,与具体CPU型号有关
-01代码 -
汇编语言
-一种将二进制代码直接对应助记符的编程语言
-汇编语言与CPU型号有关 程序不同用 需要汇编器转换 -
高级语言
更接近自然语言 同时更容易描述计算wenti
高级语言代码与具体CPU型号无关 编译后运行 -
超级语言
粘性整合已有程序 具备庞大的计算生态
集成开发
网友评论