幻灯片 48—53:(1)顺序结构控制流;(2)print()函数;(3)input()函数;(4)类型转
换;(5)Python 其它内置函数。
幻灯片 54—60:(1)表达式;(2)单分支结构控制流及 if 语句;(3)双分支结构控制流及
if……else……语句;(4)多分支结构控制流及 if……elif……else……结构。
幻灯片 61—75:(1)循环结构控制流及 while 语句;(2)循环结构控制流及 for 语句;(3)
break 和 continue 语句;(4)循环结构控制流应用示例。
分支结构控制流的关键是条件表达式的描述;while 语句实现的循环结构程序要注意循环的结束条
件,确保循环能够结束。
拓展训练项目:Python 控制流和运算符
主题十:训练项目--个人所得税计算(微课视频)
幻灯片 77--80:(1)个人所得税计算项目的训练目标、训练内容;(2)IPO 设计分析;(3)
代码编写;(4)程序调试;(5)训练小结。
小结
Python 常用的数据类型有数值、字符串、列表、元组和字典,字符串和元组是不可变序列。可
以使用 type(object)来检测对象的类型。
字符串、列表和元组都可以通过下标进行元素的访问。字典只能通过键来访问元素。
字符串、列表、元组、字典分别有不同的方法和属性,可以通过 dir(object)函数来检查。
Python 中,同一个列表中元素的数据类型可以各不相同,并且支持复杂数据类型。
切片操作不仅是对列表进行的操作,也适用于获取元组和字符串的部分序列,只是通过切片只
能修改列表元素的值。
字典中的键可以是 Python 中任意不可变数据,如整数、字符串、元组等。字典中的”键”不
允许重复。
算术运算符、逻辑运算符、位运算符、比较运算符、逻辑运算符、赋值运算符等的运算对象、
优先级是不同的。
程序设计的 IPO 模式,就是分析编程要解决问题的输入数据、输出结果、处理过程(算法)。
算法常用的描述方法有控制流图、自然语言、伪代码、N-S 控制流图等。
顺序结构程序就是指程序按书写顺序执行;分支(选择)结构程序在每次执行时,只会选择其
中一个分支进行执行;循环结构程序是不断重复执行,直到不满足某个条件或者遍历结束才会
终止循环。
Python 常用的内置函数很多,功能强大。input()和 print()是两个基本的输出和输出内置函
数。
Python 代码编写最基本的规则是用缩进表示层次关系,注释可以用单行和多行两种方式。
if 语句可以有多种格式,从而用来实现单分支选择结构、双分支选择结构和多分支选择结构。
if 语句和 while 语句中的表达式,只要计算结果非空(或非 0)则认为是 True,否则为 False。
实现循环结构的语句有 for 和 while,for 用于对序列或迭代对象进行遍历,而 while 则用于
对具体条件进行判断,从而决定循环是否继续。注意 for 和 while 都可以有 else 子句,当有
else 子句时,一定是不满足循环条件或者是遍历结束时才会执行到,如果是 break 终止的循环,
则不执行 else 子句。
continue 语句是结束当次循环,break 语句是结束当前循环结构程序的执行。