内容正文:
4.2运用顺序结构描述问题求解过程
一、选择题
1. Python输入函数( )。
A. time()
B. round()
C. input( )
D. print()
2. 下列选项中,属于Python输出函数的是( )。
A random()
B. print()
C. sqrt()
D. input()
3. Python程序文件的扩展名是( )。
A. .python
B. .pyt
C. .pt
D. .py
4. 有关顺序结构的说法不正确的是( )。
A. 顺序结构是算法基本结构之一
B. 任何程序设计中都有顺序结构
C. 顺序结构在程序设计中可有可无
D. 顺序结构、选择结构、循环结构是程序设计三种基本结构。
5. 下列标识符中合法的是( )
A. 3df
B. f3e
C. 3-Q
D. %er
二、编程题
6. 从键盘输入一个整数,判断该数字能否被 2 和 3 同时整除,能否被 2 整除,能否被 3 整除,不能被 2 和 3 整除。输出相应信息。
7. 编写一个程序,从键盘上输入3个数,计算这三个数的和,并输出结果。
本试卷的题干、答案和解析均由组卷网(http://zujuan.xkw.com)专业教师团队编校出品。
登录组卷网可对本试卷进行单题组卷、细目表分析、布置作业、举一反三等操作。
试卷地址:在组卷网浏览本卷
组卷网是学科网旗下的在线题库平台,覆盖小初高全学段全学科、超过900万精品解析试题。
关注组卷网服务号,可使用移动教学助手功能(布置作业、线上考试、加入错题本、错题训练)。
学科网长期征集全国最新统考试卷、名校试卷、原创题,赢取丰厚稿酬,欢迎合作。
钱老师 QQ:537008204 曹老师 QQ:713000635
$$
4.2运用顺序结构描述问题求解过程
一、选择题
1. Python输入函数为( )。
A. time()
B. round()
C. input( )
D. print()
【答案】C
【解析】
【详解】本题考查的是Python函数。input( )是输入函数,print()是输出函数。故选项C正确。
2. 下列选项中,属于Python输出函数是( )。
A. random()
B. print()
C. sqrt()
D. input()
【答案】B
【解析】
【详解】本题考查的是Python函数。print()是Python输出函数;input()是Python输入函数。故选项B正确。
3. Python程序文件扩展名是( )。
A. .python
B. .pyt
C. .pt
D. .py
【答案】D
【解析】
详解】本题考查Python文件扩展名相关知识点
Python程序文件的扩展名是 .py。故本题选D选项
4. 有关顺序结构的说法不正确的是( )。
A. 顺序结构是算法的基本结构之一
B. 任何的程序设计中都有顺序结构
C. 顺序结构在程序设计中可有可无
D. 顺序结构、选择结构、循环结构是程序设计三种基本结构。
【答案】C
【解析】
【详解】本题主要考查程序设计三种基本结构的特征和功能。顺序结构、选择结构、循环结构是程序设计的三种基本结构,因此A、D选项正确;根据算法特点,如果在执行过程中,不需要分类讨论,则不需要有条件结构,如果不需要得利执行某些操作,则不需要循环结构,但任何一个算法都必须有顺序结构,因此B选项正确,C选项符合题意。
5. 下列标识符中合法的是( )
A. 3df
B. f3e
C. 3-Q
D. %er
【答案】B
【解析】
【详解】本题考查的是标识符。标识符由字母、数字或下划线等字符组成,但不能与数字开头,Python的保留字不能作为标识符。选项A与数字开头,不合法;选项B,合法;选项C中包含"-"字符,不合法;选项D包含“%”字符,不合法。故应选B。
二、编程题
6. 从键盘输入一个整数,判断该数字能否被 2 和 3 同时整除,能否被 2 整除,能否被 3 整除,不能被 2 和 3 整除。输出相应信息。
【答案】a = input()
b=int(a)
if b%2==0 and b%3==0:
print('该数字能被 2 和 3 同时整除')
elif b%2==0:
print('该数字能被 2 整除')
elif b%3==0:
print('该数字能被 3 整除')
else :
print('该数字不能被 2 和 3 整除')
【解析】
【详解】本题考查VB程序相关知识点
Input从键盘接收一个数,int(a)转化整形,通过if…else…嵌套进行判断并输出
7. 编写一个程序,从键盘上输入3个数,计算这三个数的和,并输出结果。