内容正文:
4.3运用选择结构描述问题求解过程
一、选择题
1. 下列哪种结构,可以实现程序的判断( )。
A. 顺序结构
B. 选择结构
C. 循环结构
D. 组合结构
2. 下列选项中,属于Python输出函数的是( )。
A random()
B. print()
C. sqrt()
D. input()
3. 下列有关If 单分支语句说法错误的是( )。
A. If(条件表达式)后面加冒号:
B. 执行过程中条件表达式为真,执行语句A,为假则不执行语句A
C. If(条件表达式)后面可以不加冒号:
D. 当语句A由多个语句构成时,严格遵守相同缩进
4. 有关选择结构的说法不正确的是( )。
A. 选择结构是算法基本结构之一
B. 任何的程序设计中都有选择结构
C. 选择结构在程序设计中起到对事物的判断与选择的作用
D. PYTHON 程序设计语言中选择结构一般使用IF语句实现。
5. 下列有关If 单分支语句说法错误的是( )。
A. If(条件表达式)后面加冒号:
B. 执行过程中条件表达式为真,执行语句A,为假则不执行语句A
C If(条件表达式)后面可以不加冒号:
D. 当语句A由多个语句构成时,严格遵守相同的缩进
二、简答题
6. 列举Python程序设计语言中,IF 语句的三种常见格式。
本试卷的题干、答案和解析均由组卷网(http://zujuan.xkw.com)专业教师团队编校出品。
登录组卷网可对本试卷进行单题组卷、细目表分析、布置作业、举一反三等操作。
试卷地址:在组卷网浏览本卷
组卷网是学科网旗下的在线题库平台,覆盖小初高全学段全学科、超过900万精品解析试题。
关注组卷网服务号,可使用移动教学助手功能(布置作业、线上考试、加入错题本、错题训练)。
学科网长期征集全国最新统考试卷、名校试卷、原创题,赢取丰厚稿酬,欢迎合作。
钱老师 QQ:537008204 曹老师 QQ:713000635
$$
4.3运用选择结构描述问题求解过程
一、选择题
1. 下列哪种结构,可以实现程序的判断( )。
A. 顺序结构
B. 选择结构
C. 循环结构
D. 组合结构
【答案】B
【解析】
【详解】本题考查的是程序结构。顺序结构的程序设计是最简单的,只要按照解决问题的顺序写出相应的语句就行,它的执行顺序是自上而下,依次执行。分支结构的执行是依据一定的条件选择执行路径,而不是严格按照语句出现的物理顺序。循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。故选项B正确。
2. 下列选项中,属于Python输出函数的是( )。
A. random()
B. print()
C. sqrt()
D. input()
【答案】B
【解析】
【详解】本题考查的是Python函数。print()是Python输出函数;input()是Python输入函数。故选项B正确。
3. 下列有关If 单分支语句说法错误的是( )。
A. If(条件表达式)后面加冒号:
B. 执行过程中条件表达式为真,执行语句A,为假则不执行语句A
C. If(条件表达式)后面可以不加冒号:
D. 当语句A由多个语句构成时,严格遵守相同的缩进
【答案】C
【解析】
【详解】本题考查if条件语句的相关知识点
If(条件表达式)后面加冒号:;执行过程中条件表达式为真,执行语句A,为假则不执行语句A;当语句A由多个语句构成时,严格遵守相同缩进。故本题选C选项
4. 有关选择结构的说法不正确的是( )。
A. 选择结构是算法的基本结构之一
B. 任何的程序设计中都有选择结构
C. 选择结构在程序设计中起到对事物判断与选择的作用
D. 在PYTHON 程序设计语言中选择结构一般使用IF语句实现。
【答案】B
【解析】
【详解】本题考查的是选择结构。算法的结构有:顺序结构、选择结构、循环结构。程序是由顺序结构、选择结构、循环结构组成的,但并不是所有程序设计中都有选择结构。故选项B错误。
5. 下列有关If 单分支语句说法错误的是( )。
A. If(条件表达式)后面加冒号:
B. 执行过程中条件表达式真,执行语句A,为假则不执行语句A
C. If(条件表达式)后面可以不加冒号:
D. 当语句A由多个语句构成时,严格遵守相同缩进
【答案】C
【解析】
【详解】本题考查if条件语句的相关知识点
If(条件表达式)后面加冒号:;执行过程中条件表达式为真,执行语句A,为假则不执行语句A;当语句A由多个语句构成时,严格遵守相同的缩进。故本题选C选项
二、简答题
6. 列举Python程序设计语言中,IF 语句的三种常见格式。
【答案】单分支语句格式:
If(条件表达式):
语句A
双分支if语句格式:
If(条件表达式