高中信息技术知识梳理六Python程序实现学案.docxVIP

  • 3
  • 0
  • 约7.98千字
  • 约 13页
  • 2026-06-20 发布于广西
  • 举报

高中信息技术知识梳理六Python程序实现学案.docx

学业梳理六Python程序实现

学考要点1顺序结构与分支结构(必修1数据与计算第79~85页)

1.顺序结构:算法中各个步骤按照先后顺序依次执行的结构。

2.交换两个变量的值的方法

(1)序列赋值:a,b=b,a

(2)数学法:a=a+b;b=a-b;a=a-b

(3)第三方交换:t=a;a=b;b=t

3.分支结构:先进行条件判断,再根据判断结果分别执行不同处理的控制结构。算法进行程序实现时,分支结构可以用if语句来实现。

(1)单分支结构

流程图走向:当条件表达式为真时,执行语句块;否则什么都不执行

if条件表达式:

语句块

流程图走向:当score60时,输出“合格”;否则什么都不执行

score=float(input())

ifscore60:

print(合格)

(2)双分支结构

流程图走向:当条件表达式为真时,执行语句块1;否则执行语句块2

if条件表达式:

语句块1

else:

语句块2

流程图走向:当x0时,给变量y赋x的值;否则,给变量y赋-x的值

x=float(input())

ifx0:

y=x

else:

y=-x

(3)多分支结构

流程图走向:当条件表达式1的值为True时,执行语句块1,整个if语句结束。若条件表达式1的值为False,则判断条件表达式2,以此类推。直到找到对应语句块并执行后,整个if语句结

文档评论(0)

1亿VIP精品文档

相关文档