Python语言及其应用(第2版)试卷F_第1页
Python语言及其应用(第2版)试卷F_第2页
Python语言及其应用(第2版)试卷F_第3页
Python语言及其应用(第2版)试卷F_第4页
Python语言及其应用(第2版)试卷F_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

PAGE第1页共6页温州理工学院XXXX学年第X学期《Python语言程序设计》试卷(F)卷适用班级大数据XX班(开)卷(填开或闭)总页数共_6_页班级__________姓名_________学号________成绩_____一、选择题(每题2分,共20分)123456789101.Python中,下列不是实型数据的是()A.0.0B.80.15 C.20.1e+18 D.0x2342.下列选项中哪个不是Python的重要组成部分()A.编译器B.解释器 C.编程器 D.虚拟机3.Python不支持的数据类型有()A.char B.int C.float D.list4.可以使用()符号把一行过长的Python语句分解成几行。A.*B.$C./D.-5.Python中用()快捷键表示运行当前程序。A.Ctrl+Shift+F10B.Ctrl+Alt+F10C.Shift+F10D.Ctrl+F106.以下说法不正确的是:A.在不同函数中可以使用相同名字的变量。B.函数可以减少代码的重复,也使得程序可以更加模块化。C.主调函数内的局部变量,在被调函数内不赋值也可以直接读取。D.函数体中如果没有return语句,也会返回一个None值。7.下列Python语句正确的是

()A.min

=

x

if

x

<

y

else

y

B.max

=

x

>

y

?

x

:

y

C.if

(x

>

y)

print

x

D.if

1>2:

print(“hello”)

8.Python列表不包含了以下哪个内置函数()

A.len()B.max()C.min()D.tuple()E.list()9.若想达到输出效果为[1,2,3,4,5,6]的目的,需要输入哪个函数?()

A.[1,2,3]+(4,5,6)

B.[1,2,3]+[4,5,6]

C.(1,2,3)+(4,5,6)

D.[1,2,3]*[4,5,6]

10.关于list和string下列说法错误的是:A.list可以存放任意类型。B.list是一个有序集合,没有固定大小。C.用于统计string中字符串长度的函数是string.len()。D.string具有不可变性,其创建后值不能改变。二、程序填空题(每小题10分,共30分)1(1)(2)(3)(4)(5)2(1)(2)(3)(4)(5)3(1)(2)(3)(4)(5)1.请填写下列结果:(1)print("Zhejiang"+""+"Wenzhou")的结果是(1)。

(2)print("AA"*5)的结果是(2)。(3)print("100")的结果是(3)。(4)已知f=lambdax:5,那么表达式f(3)的值为(4)(5)print("3"+"4")的结果是(5)。2.已知str=‘0123456789’,请写出下列代码的输出结果。printstr[0:3](1)printstr[:-3](2)printstr[::-1](3)printstr[-3:-1](4)printstr[:-5:-3](5)3.写出下面的输出结果:Python表达式结果'ab'in'acbed'(1)int(4**0.5)(2)'apple.peach,banana,pear'.find('p')(3)print('Thisfloat,%-10.5f,haswidth10andprecision5.'%(3.1415926))(4)s="bbc"printstring.split(3*s)(5)三、程序设计题(每小题10分,共50分)1.【敏感词替换】对字符串中敏感词进行替换。要求:根据需要定义一个敏感词库,例如:words=(‘暴力’,‘非法’,‘攻击’),然后用户输入一个字符串,如果该字符串中有words中的敏感词汇,将对该字符串进行敏感词汇的替换(用***代替敏感词汇),最后把替换后的字符串打印出来。程序编写于下方2.【求面积】 已知下图中,中间横线为5CM,求其面积。图形如下所示:程序编写于下方3.【统计字符分类】输入一行字符,统计出其中英文字母、空格、数字以及其他字符的个数,并打印出来。程序编写于下方4.【评委评分】分别利用while语句和for语句完成如下功能。某比赛有7个评委,选手的得分为这7个评委的评分总和,请编程实现统计功能。程序编写于下方5.【打印字母的重复次数】要求:字符表abcdefghijklmnopqrstuvwxyz随机挑选2个字母组成字符串,共挑选10个,降序输出所有不同的字符串及重复的次数比如:产生的十个随机字母组成的字符串分别为:ab,cx,gd,ef,oc,jk,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论