版权所有 张玉帅 Python 语言程序设计
第 2 周:Python 基本图像绘制
2.1 深入理解 Python 语言
1.编程语言的多样核心
(1)C 语言
学习内容:指针、内存、数据类型;
语言本质:理解计算机系统结构;
解决问题:性能。
(2)Java 语言
学习内容:对象、跨平台、运行时;
语言本质:理解主客体关系;
解决问题:跨平台。
(3)C++语言
学习内容:对象、多态、继承;
语言本质:理解主客体关系;
解决问题:大规模程序。
(4)Python
学习内容:编程逻辑、第三方库;
语言本质:理解问题求解;
解决问题:各类问题。
2.Python 语言的特点
(1)Python 语言是通用、脚本、开源、跨平台、多模型语言。
(2)Python 语法简洁(具有强制可读性,Python 具有较少的底层语法元素,支持多种编程
方式,支持中文字符)、生态高产(具有大量的第三方库,因此有快速增长的计算生态,可
以避免重复,并且开放共享、支持跨平台)。
2.2 Python 蟒蛇绘制
1.问题分析
用程序绘制一条蟒蛇。
第一步是设计蟒蛇的基本形状。
-问题 1:计算机绘图的原理是什么?(一段程序为何能够产生窗体?为何能在窗体上
绘制图形?)
-问题 2:Python 蟒蛇绘制从哪里开始呢?(如何绘制一条线?如何绘制一个弧形?如
何绘制一条蟒蛇?)
2.实例编写
代码:
import turtle//程序关键。引入了一个绘图库就是 turtle
评论0