3.2.3 分支结构 课件-2021-2022学年高中信息技术浙教版(2019)必修1

2021-10-27
| 15页
| 865人阅读
| 57人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术浙教版必修1 数据与计算
年级 高二
章节 3.2 Python语言程序设计
类型 课件
知识点 -
使用场景 同步教学
学年 2021-2022
地区(省份) 浙江省
地区(市) -
地区(区县) -
文件格式 PPTX
文件大小 75 KB
发布时间 2021-10-27
更新时间 2021-11-02
作者 匿名
品牌系列 -
审核时间 2021-10-27
下载链接 https://m.zxxk.com/soft/31124885.html
价格 0.50储值(1储值=1元)
来源 学科网

内容正文:

3.2 Python程序设计 3、分支结构 3.1 条件表达式 在选择结构和循环结构中,要根据条件表达式的值来确定下一步的执行流程。 条件表达式的值只要不是 False、 0(或 0.0、 0j 等)、空值None、空列表、空元组、空集合、空字典、空字符串、空 range 对象或其他空迭代对象, Python 解释器就认为与 True 等价。从这个意义上来说,所有的 Python 合法表达式都可以作为条件表达式。 2 3.2 单分支选择结构 if 条件表达式 : 语句块 3 3.2 单分支选择结构 例 3-1  编写程序,输入两个整数,按从小到大的顺序输出。 x = input('Input two numbers:') a, b = map(int, x.split()) if a > b: a, b = b, a print(a, b) 4 3.3 双分支选择结构 if 条件表达式: 语句块1 else: 语句块2 5 3.3 双分支选择结构 例 3-2  编写程序求解鸡兔同笼问题,输入鸡和兔子的总数及腿的数量,输出鸡和兔子分别有多少只。 heads, legs = map(int, input('请输入鸡兔总数和腿总数:').split()) rabbit = (legs - heads*2) / 2 chicken = heads - rabbit if rabbit>=0 and chicken>=0 and int(rabbit)==rabbit: print('鸡:{0},兔:{1}'.format(int(chicken), int(rabbit))) else: print('数据不正确') 6 3.4 嵌套的选择结构 if 条件表达式1: 语句块1 elif 条件表达式2: 语句块2 elif 条件表达式3: 语句块3 ...... else: 语句块n 7 3.4 嵌套的选择结构 例3-3 编写程序,输入一个0到100之间的整数表示成绩,然后转换为字母等级制成绩。 score = int(input('请输入一个成绩:')) if score > 100 or score < 0: print('成绩必须介于0到100之间') elif score >

资源预览图

3.2.3 分支结构 课件-2021-2022学年高中信息技术浙教版(2019)必修1
1
3.2.3 分支结构 课件-2021-2022学年高中信息技术浙教版(2019)必修1
2
3.2.3 分支结构 课件-2021-2022学年高中信息技术浙教版(2019)必修1
3
3.2.3 分支结构 课件-2021-2022学年高中信息技术浙教版(2019)必修1
4
3.2.3 分支结构 课件-2021-2022学年高中信息技术浙教版(2019)必修1
5
3.2.3 分支结构 课件-2021-2022学年高中信息技术浙教版(2019)必修1
6
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。