内容正文:
考点一 顺序结构及内建函数
1. 顺序结构的程序代码执行方式是按语
句的排列袁自上而下尧依次执行遥
2. Python常见的内建函数遥
考点二 分支结构
1. 分支结构通过判断某些特定条件是否
满足来决定下一步的执行流程袁常见的有单分
支选择结构尧双分支选择结构尧多分支选择结构遥
2. 注意在 Python中对缩进有严格要求袁可
以根据缩进来判断语句的从属关系袁 一般将语
句块缩进 4个空格遥
3. if语句的基本结构遥
淤单分支选择结构遥
if <条件>:
<语句块>
于双分支选择结构遥
if <条件>:
<语句块 1>
else:
<语句块 2>
盂多分支选择结构遥
if <条件 1>:
<语句块 1>
elif <条件 2>:
<语句块 2>
噎噎
elif <条件 N>:
<语句块 N>
else:
<语句块 N+1>
考点三 循环结构
1. for循环语句的格式遥
for <变量> in <序列>:
<循环体>
咱else:
<语句块>暂
揖注意铱for循环语句是通过次数来控制循环
的执行过程袁即循环的次数可计算遥
函数 描述
print(x) 输出 x的值
input(咱prompt暂) 获取用户输入
int(object冤 将字符串和数字转换成整型
float(object) 将字符串和数字转换成实型
abs(x) 返回 x的绝对值
help() 提供交互式帮助
len(seq) 返回序列的长度
str(x) 将 x转换成字符串
chr(x) 返回 x对应的字符
ord(x) 返回 x对应的 ASCII值
round(x咱,n暂)
对 x进行四舍五入渊如果给定n袁
就将数 x 转换为小数点后有 n
位的数冤
max渊s,咱,args...暂)
返回序列的最大值渊如果给定多
个参数袁则返回给定参数中的最
大值冤
min(s,咱,args...暂)
返回序列的最小值渊如果给定多
个参数袁则返回给定参数中的最
小值冤
构·网络体系
第三节 常见程序结构
学·知识清单
常见程序结构
分支结构if-elif语句
if语句
顺序结构 内建函数
while语句
for语句
循环结构
第三章 算法的程序实现
17
课堂精讲 学考一号 高中学业水平复习方略 信息技术
2. while循环语句的常见格式遥
while <条件>:
<循环体>
揖注意铱在 while 循环前应对变量赋初值遥
while 循环在执行时袁首先会判断条件是否为
真袁如果条件为真袁在执行一次循环体后袁再次
判断条件是否为真袁如果仍为真袁那么再执行
一次循环体袁以此类推袁直到条件为假时退出
while语句遥
3. range函数遥
range函数由三个参数渊起始值尧终值尧步长
值冤来决定序列中元素的个数和范围遥 range函
数的参数必须为整数遥若起始值缺省袁则默认为
0遥步长值是序列中每个元素之间的差袁若缺省袁
则默认为 1遥
淤range(a)等价于 range(0,a)袁产生连续整数
序列院0袁1袁噎袁a-1遥
于range(a,b)袁产生连续整数序列院a袁a+1袁噎袁
b-2袁b-1遥
盂range(a,b,k)袁k为步长袁若 k为正数袁产生
整数序列院a袁a+k袁a+2k袁噎袁最后一个数必须小于
b曰若 k为负数袁产生整数序列院a袁a+k袁a+2k袁噎袁
最后一个数必须大于 b遥
4. break语句和 continue语句遥
如果想中途退出循环袁可以用 break语句遥
如果想提前结束本次循环袁可以使用 continue
语句遥 使用这两个语句时要注意以下几项遥
淤break院结束整个循环袁即不再循环袁转而
执行循环结构后面的语句遥
于continue院结束本次循环袁继续下一次的
循环遥
盂break和 continue只能用于循环中袁不可
单独使用遥
5. for语句与 while语句的区别遥
淤for语句可以设置次数袁而在不知道执行
次数的情况下用 while语句遥
于for语句在遍历完序列之后结束袁而 while
语句在条件为假时结束遥
盂在对一个数组进行循环时袁一般来说袁如
果每轮循环都是在循环处理完后才将循环变量
增加的话袁使用 for语句比较方便遥 如果循环处
理的过程中就要将循环变量增加袁使用 while语
句比较方便遥 使用时可根据不同的实际情况采
用不同的语句袁让处理过程更加方便遥
1达标 有如下 Python 程序段袁运行后袁
输出结果为渊 冤
a=8;b=7
c=a-b
b=c+a
c=a+b
print(c)
A. 17 B. 15
C. 7 D. 11
2达标 有如下 Python程序段院
s="python";ans=" "
for i in range(len(s)):
c=s咱i暂
if "a"<=c<="z":