Python程序设计(含视频分析) 课件 王雪梅 第1--6章 计算机与编程基础 -- 类和对象.pptx
Python程序设计;第1章计算机与编程基础
1.1导论
1.2硬件与软件
1.3存储数据
1.4运行程序
1.5使用Python
1.6总结;第1章计算机与编程基础;1.1程序;第1章计算机与编程基础;1.2硬件;1.2中央处理器(一);1.2中央处理器(二);1.2内存;1.2辅助存储设备;1.2输入设备;1.2输出设备;1.2软件;1.2系统软件;1.2应用软件;第1章计算机与编程基础;1.3计算机如何存储数据?;1.3存储数字(一);1.3存储数字(二);1.3存储字符(一);1.3存储字符(二);1.3其他类型数据;第1章计算机与编程基础;1.4程序如何运行?(一);1.4程序如何运行?(二);1.4程序如何运行?(三);1.4从机器语言到汇编语言(一);1.4从机器语言到汇编语言(二);1.4高级语言;1.4关键字,操作符和语法;1.4编译器和解释器(一);1.4编译器和解释器(二);1.4编译器和解释器(三);1.4编译器和解释器(四);第1章计算机与编程基础;1.5Python;1.5交互模式;1.5在脚本模式下编写和运行Python程序(一);1.5在脚本模式下编写和运行Python程序(二);1.5集成开发环境;第1章计算机与编程基础;1.5总结;Python程序设计;第2章Python基础
1.1Python基本类型
1.2Python基本运算
1.3常量与变量
1.4输入输出及处理
1.5注释
1.6turtle库简介
;2.1Python数据类型
;2.1Python数据类型;2.1Python数据类型;2.1Python数据类型;2.1Python数据类型;2.2Python基本运算;2.2Python基本运算;2.2Python基本运算;2.2Python基本运算;2.2Python基本运算;2.3常量和变量;2.3常量和变量;2.3常量和变量;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.4输入输出及处理;2.5注释;2.5注释;2.6turtle库简介;2.6turtle库简介;2.6turtle库简介;2.6turtle库简介;2.6turtle库简介;2.6turtle库简介;2.6turtle库简介;2.6turtle库简介;2.6turtle库简介;2.6turtle库简介;2.6turtle库简介;主讲教师:
单位:;第3章程序结构
3.1程序结构
3.2选择结构
3.3循环结构
3.4机器龟图形库;3.1控制结构;
顺序结构(sequencestructure)
结构的特点是:程序从入口点a开始,按语句的顺序执行所有操作,直到出口点b处,所以称为顺序结构。
选择结构(selectionstructure)decisionstructure
它需要根据某一特定的条件选择其中的一个分支执行。选择结构有单选择、双选择和多选择三种形式。
循环结构(repetitionstructure)
表示程序反复执行某个或某些操作,直到某条件为假(或为真)时才可终止循环。;示例:计算贷款支付额;示例:计算贷款支付额;示例:计算贷款支付额;顺序结构:程序流程图;代码示例:;3.2.1.单分支选择结构3.2.2.双分支选择结构
3.2.3多分支选择结构3.2.4嵌套选择结构
;3.2选择结构;a=3
ifa:
print(“true”)
else:
print(“false”);;;#也可以