Python期末测试试卷2(解析版).docxVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

学而优教有方

PAGEPage1/NUMPAGESPages3

Python期末测试试卷(B卷)

姓名:___________班级:___________分数:___________

【满分:100时间:90分钟】

一、选择题(40分,每题2分)

1.Python是一种面向()的程序设计语言。

A.过程

B.程序

C.方法

D.对象

【答案】D

【解析】Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

在Python中常用的输入输出语句分别是()。

A.input()output()

B.input()print()

C.input()printf()

D.scanf()printf()

【答案】B

【解析】在Python中输入信息可以采用内置的input()函数来实现,输出信息则使用内置的print()函数。

以下是正确的字符串()。

A.‘abc”‘ab’

B.‘abc’‘ab’

C.“abc”ab’

D.“abc”‘ab”

【答案】B

【解析】在Python中单引号(或双引号)是有特殊作用的,它们常作为字符(或字符串)的标识(只要数据用引号括起来,就认定这是字符或字符串)。

下面哪个是Python合法的变量名()。

A.age

B.False

C.while

D.pass

【答案】A

【解析】BCD都是Python的保留字段,不能作为变量名。

5.Python列表用()标识。

A.““

B.()

C.[]

D.{}

【答案】C

【解析】A错误““用来标识Python字符串。

B错误()用来标识Python元组。

C正确[]用来标识Python列表。

D错误{}用来标识Python字典。

6.通过input()函数输入字符串’456’,要想对其进行数学运算,需要使用函数。

A.print()

B.id()

C.eval()

D.range()

【答案】C

【解析】由于通过input()输入的数据为字符串类型,无法进行数学运算,所以可通过eval()函数将字符串str当成有效的表达式来求值并返回计算结果。

关于Python算术操作符,以下选项中描述错误的是()。

A.x//y表示x与y之整数商,即不大于x与y之商的最大整数

B.x**y表示x的y次幂,其中,y必须是整数

C.x%y表示x与y之商的余数,也称为模运算

D.x/y表示x与y之商

【答案】B

【解析】A正确

B错误x**y表示x的y次幂,其中,y可以是整数,也可以是小数。

C正确

D正确

8.下面哪个转义字符的含义是回车?()。

A.\b

B.\r

C.\n

D.\\

【答案】B

【解析】A错误退格。

B正确回车。

C错误换行。

D错误反斜线。

9.表示流程图的()。

A.输入或输出

B.程序的开始或结束

C.计算或处理

D.判断或分支

【答案】B

【解析】A错误输入或输出用平行四边中表示。

B正确程序的开始或结束用圆角矩形表示。

C错误计算或处理用矩形表示。

D错误判断或分支用菱形表示。

10.Python中if-else语句是哪种结构的语法格式()

A.单分支结构

B.双分支结构

C.多分支结构

D.顺序结构

【答案】B

【解析】A错误单分支结构使用的是if语句。

B正确双分支结构使用的是if-else语句。

C错误多分支结构使用的是if-elif-else语句。

D正确顺序结构没有固定的语句,只需要自上而下、依次执行每一条语句即可。

能正确表示“只需满足a大于等于10和a小于等于0两个条件中的一个即可”的条件表达式是()。

A.a=10anda=0

B.a=10ora=0

C.a=10a=0

D.a=10|a=0

【答案】B

【解析】A错误and表示两个条件必须同时满足。

B正确or表示两个条件满足一个即可。

C错误等同于and。

D错误|是位运算符,不是逻辑运算符。

“ab”+”c”*2结果是()。

A.abc2

B.abcabc

C.abcc

D.ababcc

【答案】C

【解析】Python中,使用数字n乘以一个字符串会生成新的

文档评论(0)

150****1232 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档