- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
精品文档
精品文档
PAGE
PAGE2
精品文档
PAGE
习题2
一、选择题
1.流程图中表示判断框的是(
A.矩形框 B .菱形框
)。B
C
.平行四边形框
D
.椭圆形框
2.下面不属于程序的基本控制构造的是(
)。D
A.次序构造 B .选择构造 C
3.以下对于 Python语句的表达中,正确的选项是(
A.同一层次的 Python语句必须对齐
.循环构造
)。A
D
.输入输出构造
B.Python语句能够从一行的随意一列开始
C.在履行 Python语句时,可发现说明中的拼写错误
D.Python程序的每行只能写一条语句
4.下列语句中,在A.x=y=z=1
Python中非法的是(
B .x,y=y,x C
)。C
.x=(y=z+1)
D.x+=y
5.已知
x=2,语句
x*=x+1
履行后,
x的值是(
)。D
A.2
B .3
C
.5
D.6
6.在
Python
中,正确的赋值语句为(
)。C
A.x+y=10 B
7.为了给整型变量
A.xyz=10
.x=2y C .x=y=30 D .3y=x+1
x,y,z赋初值 10,下面正确的 Python
B .x=10y=10z=10
赋值语句是(
)。C
C.x=y=z=10
D
.x=10,y=10,z=10
8.语句A.12
x=input()
履行时,如果从键盘输入
B .12.0 C .1e2
12并按回车键,则
D.12
x的值是(
)。D
9.语句
x,y=eval(input())
履行时,输入数据格式错误的选项是(
)。A
A.3410.语句
B .(3,4) C .3,4
print(x=${:7.2f}.format(123.5678))
D .[3,4]
履行后的输出结果是(
)。选项
中的□代表空格。
C
A.x=□123.56
B .$□123.57
C
.x=$□123.57
D.x=$□123.56
11.print({:7.2f}{:2d}.format(101/7,101%8))A.{:7.2f}{:2d}BC.□14.43□□5(□代表空格)
D
的运行结果是( )。B
.□□14.43□5(□代表空格)
.□□101/7□101%8(□代表空格)
12.下列程序的运行结果是( )。D
x=y=10
x,y,z=6,x+1,x+2
print(x,y,z)
A.10106
B
.61010
C
.678
D
.61112
二、填空题
1.流程图是描绘
的常用工具。
算法
2.在Python
语句行中使用多条语句,语句之间使用
分开;如果语句太长,能够
使用
作为续行符。分号,反斜杠
3.Python语言经过
来划分不同的语句块。
缩进对齐
4.在Python
中,赋值的含义是使变量
一个数据对象,该变量是该数据对象
的
。指向,又名
5.和x/=x*y+z
等价的语句是
。x=x/(x*y+z)
6.语句print(AAA,BBB,sep=-,end=!)
履行的结果是
。AAA-BBB!
7.下列Python
语句的输出结果是
。
print(
数量{0},
单价{1}.format(100,285.6))
print(str.format(
数量{0},单价{1:3.2f},100,285.6))
print(
数量%4d,
单价%3.3f%(100,285.6))
数量100,
单价285.6
数量100,
单价285.60
数量100,
单价285.600
8.下列Python
语句的输出结果是
。
print(1.rjust(20,))
print(format(121,20))
print(format(12321,20))
1
121
12321
三、问答题
1.简述程序设计的基本步骤。
2.简述 Python程序中语句的缩进规则。
3.为什么要在程序中加说明?怎样在程序中加说明?加入说明对程序的履行有没有影响?
4.用Python 语句达成下列操作:
将变量i的值增加1。
(2)i
的立方加上j,并将其结果保留到
i中。
(3)
将232-1的值寄存到
g中。
(4)
将两位自然数的个位与十位交换,得到一个新的数
(不考虑个位为
0的情况)。
5.设a=10,分别独立履行下列语句后
a的值是多少?20
(1)a+=a
(2)a*=2
(3)a2
(4)a,a=5,2*a
(5)a*=11
(6)x=a;a+=x
6.Python基本输入输出经过哪些语句来实现?
7.格式化输出中有哪些常用的格式说明符?其含义是什么
您可能关注的文档
- python笔记报告计划.docx
- Python课程设计任务书.docx
- P波解析总结计划.docx
- P营销理论在“海底捞”火锅中应用解析总结计划.docx
- P项目HSE教育及培训管理规定.docx
- Q355B钢板化学成分.docx
- Q=110T河水净化实施方案.docx
- QA岗位职责岗位.docx
- QA岗位职责说明书.docx
- QA成品入库检验作业规范.docx
- 新的一年工作展望.docx
- 医生年终个人工作的述职报告(3篇).docx
- 2023年消防设施操作员之消防设备中级技能考前冲刺练习题附答案详解.docx
- 2022-2023年环境影响评价工程师之环评技术导则与标准通关练习题包括详细解答.docx
- 2023年中级注册安全工程师之安全生产管理考前冲刺检测卷和答案.docx
- 2023年中级银行从业资格之中级银行管理考前冲刺测试卷提供答案解析.docx
- 2023年公共营养师之二级营养师通关模拟考试试卷附带答案.docx
- 证券分析师之发布证券研究报告业务考前冲刺模拟题库.docx
- 2022-2023年二级建造师之二建建设工程法规及相关知识综合提升测试卷附答案.docx
- 2023年二级建造师之二建机电工程实务通关模拟考试试卷提供答案解析.docx
文档评论(0)