2023网络应用专业-Python程序设计复习题目

news2025/6/2 2:17:47

2023技校网络应用专业-Python程序设计复习题目

须知:

个人信息要填写正确,在线答题时间不限,可以反复作答,次数不限,最后取最高分。

 

第一部分:单选题

1. 在Python交互模式下,输入下面代码:
>>> “{0:.2f}”.format(12345.6789)
回车后显示的结果为: [单选题] *

12345.68

’12345.68’(正确答案)

’12’

’12345.679’

2. 交互模式下:
>>> int("12.0a") 此操作引发的异常类型为: [单选题] *

TypeError

NameError

SyntaxError

ValueError(正确答案)

3. 在Python交互模式下:
对于异常处理结构,try...except...else...来说,如果try中的代码没有引发异常,则执行else块的代码。 [判断题] *

(正确答案)

4. 关于字符串编码格式,下面说法错误的是: [单选题] *

UTF-8编码格式以一个字节表示英文字符,以3个字节表示中文;

GB2312、GBK和CP936都是使用2个字节表示中文;

Python 3.x完全支持中文字符,默认使用UTF-8编码格式;

ASCII码采用一个字节对字符进行编码,最多只能表示256个字符;(正确答案)

5. 关于strip()、rsrip()、lstrip()方法,下面说法正确的是: [单选题] *

这三个方法分别用来删除两端、右端、中间的空白字符或指定字符;

这三个方法分别用来删除两端、左端、中间的空白字符或指定字符;

这三个方法分别用来删除两端、右端、中间的空白字符;

这三个方法分别用来删除两端、右端、左端的空白字符或指定字符;(正确答案)

6. 在Python交互模式下完成下方代码:
>>> x=”ab1234”
>>>len(x)
回车后,最终结果是: [单选题] *

3

4

5

6(正确答案)

7. 在Python交互模式下完成下方代码:
>>> a=3
>>> b=2
>>> eval(‘a+b+3’)
回车后,最终结果是: [单选题] *

3

‘8‘

8(正确答案)

语法错误

8. 在Python交互模式下完成下方代码:
>>> x=input()
[12,15,7]
>>> sum(eval(x))
回车后,最终结果是: [单选题] *

[12,15,7]

34(正确答案)

’ [12,15,7]’

语法错误

9. 下列哪个语句在Python中是非法的? [单选题] *

x = y = z = 1

x, y = y, x

x += y ;x=x+y

x = (y = z + 1)(正确答案)

10. print(90 - 25 * 3 % 4) 应该输出什么?: [单选题] *

87(正确答案)

97

25

0

11. 下列表达式的值为True的是: [单选题] *

5+4j > 2-3j

3>2>2

1==1 and 2!=1(正确答案)

not(1==1and 0!=1)

12. Python不支持的数据类型有: [单选题] *

int

float

list

char(正确答案)

13. 以下不能创建一个字典的语句是: [单选题] *

dict1={}

dict2={3:5}

dict3 = dict( [2 , 5] ,[ 3 , 4 ] )(正确答案)

dict4 = dict( ( [1,2],[3,4] ) )

14. 下面不能创建一个集合的语句是: [单选题] *

s1 = set ()

s2 = set (“abcd”)

s3 = (1, 2, 3, 4)(正确答案)

s4 = frozenset( (3,2,1) )

15. 已知 s="1 2 3 4", 那么s.split(" ")的结果是: [单选题] *

[1,2,3,4]

[1 2 3 4]

['1','2','3','4'](正确答案)

[1.0,2.0,3.0,4.0]

16. 在交互环境下:
>>> keys=['a','b','c','d']
>>> values=[1,2,3]
>>> z=zip(keys,values)
>>> dict(z)
下面正确的是: [单选题] *

['a': 1, 'b': 2, 'c': 3](正确答案)

{'a': 1; 'b': 2;'c': 3}

{'a', 1, 'b', 2, 'c', 3, 'd',4}

{'a': 1, 'b': 2, 'c': 3, 'd': 4}

17. 下面哪个不是Python合法的标识符: [单选题] *

1XL(正确答案)

int32

XL1

__name__

18. Python是脚本语言,下方说法正确的是: [单选题] *

通过Python编译器,编译后执行

通过Python解释器,解释后执行(正确答案)

19. 已知 s="Htzd",那么 s.lower()的结果是: [单选题] *

Htzd

htzd(正确答案)

hTZD

HTZD

20. 已知 s=["a","b","c","d"],那么 ",".join(s)的最终结果是: [单选题] *

'a,b,c,d'(正确答案)

'a b c d'

[a,b,c,d]

'abcd'

第二部分:多选题

21. 关于isalnum()、isdigit()、isspace()、islower()应用正确的是: *

’2244AB-’.isalnum() 结果为False(正确答案)

’2244AB’.isalnum() 结果为True(正确答案)

’123.4’.isdigit() 结果是True

’223’.isdigit() 结果是True(正确答案)

22. 下面说法正确的是: *

>>> ”a” in “abc” 的结果是: True(正确答案)

>>> ”ac” in “abc” 的结果是: True

>>> ”d” not in “abc” 的结果是: True(正确答案)

>>> (1,2) in (1,2,3) 的结果是 True

23. 用内置函数open()可以打开或新建一个文件,文件打开模式说法正确的是: *

w代表写模式,如果文件已存在,先清空原有内容;(正确答案)

x代表写模式,创建新文件,如果文件已存在则抛出异常;(正确答案)

r代表读模式(默认模式,可省略),如果文件不存在,创建新文件;

a代表追加模式,不覆盖文件中原有内容;(正确答案)

24. 下面那些内置函数可以用来判断数据类型? *

type()(正确答案)

isinstance()(正确答案)

ord()

chr()

25. 表达空序列类型,那些说法是正确的? *

用list()和[]可以表达空列表(正确答案)

用dict()和{}可以表达空字典(正确答案)

用set()和()可以表达空集合

用tuple()和()可以表达空元组(正确答案)

26. 表达序列,那些说法是正确的? *

[1,”a”,3.4,True]是一个列表(正确答案)

{1:0.1,2:0.2}是一个字典(正确答案)

(1)和(1,2)都是元组

{1,”a”,3,4,True}是一个集合(正确答案)

27. Python常见的程序结构有哪三几种? *

顺序结构(正确答案)

分支结构(正确答案)

循环结构(正确答案)

函数结构

28. Python函数式编程有的几个重要函数,包括: *

map()(正确答案)

reduce()(正确答案)

filter()(正确答案)

float()

29. 和for item in range(10) 语句意思一样的循环语句是? *

for item in range(1,9,1)

for item in range(0,10,1)(正确答案)

or item in range(1,10,1)

for item in range(0,10)(正确答案)

30. 关于random随机数模块,下面说法正确的是: *

random.random()随机产生0-1之间的小数.不包括0和1

random.random()随机产生0-1之间的小数.包括0,但不包括1(正确答案)

random.randint(1,10)随机产生1-10之间的整数.包括1,但不包括10

random.randint(1,10)随机产生1-10之间的整数.包括1和10(正确答案)

第三部分 判断题

31. 内置函数str()与内置函数bytes()的功能是相反的,对象可以相互转化 [判断题] *

(正确答案)

32. 文本文件写入文件时,以相应的编码写入。 [判断题] *

(正确答案)

33. 文件对象常用方法 tell()返回文件指针的当前位置。 [判断题] *

(正确答案)

34. 文件对象常用方法close()可以把缓冲区的内容写入文件,同时关闭文件,并释放文件对象。 [判断题] *

(正确答案)

35. 在一个文件中,可以采用多种编码格式写入数据。 在一个文件中,可以采用多种编码格式读出数据。一般情况下,一个文件往往是一种编码格式。 [判断题] *

(正确答案)

36. encode和decode是一对方法,代表编码和解码 [判断题] *

(正确答案)

37. 字典中元素的键可以是Python中任意不可变数据,是不可哈希的数据。 [判断题] *

(正确答案)

38. 运算符重载可以通过自定义Python类的特殊方法来实现。 [判断题] *

(正确答案)

39. 多态是指基类的同一个方法在不同的派生类对象中具有不同的表现和行为。 [判断题] *

(正确答案)

40. 用记事本程序完全可以正确编辑二进制文件。 [判断题] *

(正确答案)

第三部分 回答问题:

41. Python文件Sublime编辑运行环境,有下方代码(3分)
a = 5
b = 44
c = a if a>b else b
print(c)
运行后,最终结果是: [填空题] *

_________________________________(正确答案44)

42. Python文件Sublime编辑运行环境,有下方代码(3分)
a = [2,8,5,3]
c={i:i*i for i in a if i%2==0}
print(c)
运行后,最终结果是: [填空题] *

_________________________________(正确答案{2:4,8:64)

43. Python文件Sublime编辑运行环境,有下方代码(3分)
x=dict(zip(range(4),range(5)))
print(x)

运行后,最终打印结果是: [填空题] *

_________________________________(正确答案{0:0,1:1,2:2,3:3}})

44. import re
pattern=re.compile(r'[a-zA-Z\s]')
sInput=input("a=")
sInput=pattern.sub("",sInput)
iInput=int(sInput)
print(iInput)
代码运行时,如果给a赋值: a=22 8
回车后,最终显示的结果是: [填空题] *

_________________________________(正确答案228)

45. import re
pattern=re.compile(r'[a-zA-Z\s]')
sInput=input("a=")
sInput=pattern.sub("",sInput)
iInput=int(sInput)
print(iInput)
代码运行时,如果给a赋值: a=22ab 8 a
回车后,最终显示的结果是: [填空题] *

_________________________________(正确答案228)

46. 执行下方代码:

for i in range(1,5):
    print(i,end=',')

最终打印的结果是: [填空题] *

_________________________________(正确答案1,2,3,4)

47. a=[3,0,4,2,1,10]
bag=0
for i in range(0,len(a)):
    bag+=a[i]
print(bag)

最终的打印bag值是: [填空题] *

_________________________________(正确答案20)

48. 执行下方代码:

a=[3,0,4,2,1,10]
bag=0
for i in range(0,len(a)):
        bag+=a[i]
print(i)

最终打印的i值是: [填空题] *

_________________________________(正确答案5)

49. a=int(input("a="))
b=int(input("b="))
print("a+b=%d+%d=%d"%(a,b,a+b))

假设程序运行时:
a=12
b=5

那么最终打印结果是: [填空题] *

_________________________________(正确答案a+b=12+5=7)

50. 打印一个等差数列:

b=0
while(True):
    if(b>12):
        break
        print(b,end='  ')
        b+=3

最终打印结果是: [填空题] *

_________________________________(正确答案0 3 6 9 12)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2393353.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

气镇阀是什么?

01、阀门介绍: 油封机械真空泵的压缩室上开一小孔,并装上调节阀,当打开阀并调节入气量,转子转到某一位置,空气就通过此孔掺入压缩室以降低压缩比,从而使大部分蒸汽不致凝结而和掺入的气体一起被排除泵外起此…

SmolVLM2: The Smollest Video Model Ever(七)

编写测试代码与评价指标 现在的数据集里面只涉及tool的分类和手术phase的分类,所以编写的评价指标还是那些通用的,但是: predicted_labels:[The current surgical phase is CalotTriangleDissection, Grasper, Hook tool exists., The curre…

RFID综合项目实训 | 基于C#的一卡通管理系统

目录 基于C#的一卡通管理系统 【实验目的】 【实验设备】 【实验内容】 【实验步骤】 实验准备 第一部分 界面布局设计 ​第二部分 添加串口通讯函数及高频标签操作功能函数(部分代码) 第五部分 实验运行效果 基于C#的一卡通管理系统 【实验目的】 熟悉 …

mysql如何设置update时间字段自动更新?

之前在给网站做表设计的时候时间字段都是用的datetime类型,初始值都是设置的CURRENT_TIMESTAMP。 由于给文章表设计的有创建时间和更新时间两个字段,但是更新时间字段需要在更新文章后再次更新,当时由于不了解mysql还可以设置自动更新时间戳…

【第4章 图像与视频】4.5 操作图像的像素

文章目录 前言示例-获取和修改图像数据图像数据的遍历方式图像滤镜负片滤镜黑白滤镜浮雕滤镜filter滤镜属性 前言 getImageData() 与 putImageData() 这两个方法分别用来获取图像的像素信息,以及向图像中插入像素。与此同时,如果有需要,也可…

Science Advances 上海理工大学与美国杜克大学(Duke University)共同开发了一种仿生复眼相机

编辑丨%科学家开发了一种 AI 辅助的仿生复眼相机。炎炎夏日,相信各位读者都有被蚊子骚扰过的恼火记忆。但往往想要清剿蚊子的时候,却被它灵巧地躲开,再难找到。诸如蚊子这种节肢动物的视觉系统已经进化了 5 亿多年,从寒武纪一直到…

正点原子Z20 ZYNQ ​​​开发板​​发布!板载FMC LPC、LVDS LCD和WIFI蓝牙等接口,资料丰富!

正点原子Z20 ZYNQ ​​​开发板​​发布!板载FMC LPC、LVDS LCD和WIFI&蓝牙等接口,资料丰富! 正点原子新品Z20 ZYNQ开发板来啦!核心板全工业级设计,主控芯片型号是XC7Z020CLG484-2I。开发板由核心板底板组成&…

软件测评中心如何确保软件品质?需求分析与测试计划很关键

软件测评中心承担着对软件进行评估、测试和审查的任务,它有一套规范的流程来确保软件的品质,并且能够向客户和开发者提供详实的软件状况分析报告。 需求分析环节 这一环节至关重要,必须与客户和开发团队保持密切交流。我们需要从他们那里精…

2025LitCTF 复现

easy_file 登录界面 尝试admin 和密码1 没成功 结果尝试了弱口令 admin 用户和 password 密码就登录成功了 文件上传 新建一个空的 新建木马.txt 文件发现上传成功 然后写入一句话木马 <?php eval($_POST[a]); ?> 上传失败 说明可能是有字符被过滤了&#xff0c;猜…

使用C# 快速删除Excel表格中的重复行数据-详解

目录 简介 使用工具 C# 删除Excel工作表中的重复行 C# 删除指定Excel单元格区域中的重复行 C# 基于特定列删除重复行 RemoveDuplicates 方法快速比较 简介 重复行是指在Excel表格中完全相同的多行数据。这些冗余行的存在可能源于多种原因&#xff0c;例如&#xff1a; …

WPF-Prism学习笔记之 “导航功能和依赖注入“

新建空白模板(Prism) 新建好后会有自动创建ViewModels和Views 在"MainWindow.xaml"文件里面标题去绑定了一个属性"Title"&#xff0c;而"MainWindowViewModel.cs"里面继承一个非常重要的"BindbleBase"(prism框架里面非常重要的)。所以…

中国城市间地理距离矩阵(2024)

1825 中国城市间地理距离矩阵(2024) 数据简介 中国城市间地理距离矩阵数据集&#xff0c;通过审图号GS(2024)0650的中国城市地图在Albers投影坐标系中进行计算得出矩阵表格&#xff0c;单位为KM&#xff0c;方便大家研究使用。 中国城市地理距离矩阵数据通过计算城市中心距离…

【备战秋招】C++音视频开发经典面试题整理

1、简要介绍一下对 H.264 的了解&#xff1f; 1&#xff09;基础描述 H.264 是由国际标准组织机构&#xff08;ISO&#xff09;下属的运动图象专家组&#xff08;MPEG&#xff09;和国际电传视讯联盟远程通信标准化组织&#xff08;ITU-T&#xff09;开发的系列编码标准之一。…

《java创世手记》---java基础篇(下)

《Java 创世手记 - 基础篇&#xff08;下&#xff09;》 第五章&#xff1a;契约与规范 —— 接口 (Interfaces) 与抽象类 (Abstract Classes) 造物主&#xff0c;在你日益繁荣的世界里&#xff0c;你发现仅仅依靠“继承”来构建“物种体系”有时会遇到一些限制。比如&#x…

【MySQL】C语言连接

要使用C语言连接mysql&#xff0c;需要使用mysql官网提供的库&#xff0c;大家可以去官网下载 我们使用C接口库来进行连接 要正确使用&#xff0c;我们需要做一些准备工作: 保证mysql服务有效在官网上下载合适自己平台的mysql connect库&#xff0c;以备后用 下载开发库 s…

新能源汽车与油车销量

中国油车与新能源车销量对比&#xff08;2022-2025年&#xff09; ‌1. 市场份额演化&#xff08;2022-2025年&#xff09;‌ ‌年份‌ ‌新能源车销量 &#xff08;渗透率&#xff09;‌ ‌燃油车销量 &#xff08;渗透率&#xff09;‌ ‌关键事件‌ ‌2022‌ 688.7万辆…

基于Java,SpringBoot,Vue,UniAPP宠物洗护医疗喂养预约服务商城小程序管理系统设计

摘要 随着宠物经济的快速发展&#xff0c;宠物主对宠物服务的便捷性、专业性需求日益增长。本研究设计并实现了一套宠物洗护医疗喂养预约服务小程序系统&#xff0c;采用 Java 与 SpringBoot 构建后端服务&#xff0c;结合 Vue 开发管理后台&#xff0c;通过 UniAPP 实现多端适…

中车靶场,网络安全暑期实训营

不善攻防&#xff0c;何谈就业&#xff1f; 实训目的&#xff1a;提升实战能力&#xff0c;直通就业快道。 实训对象&#xff1a;面向计算机相关专业、有兴趣接触网络攻防、大专及以上学历的学员。 知识准备 为确保高效实训&#xff0c;学员需具备一定的实战基础。报名后&am…

2.2.2 06年T1

成功的同化机器——美国&#xff1a;2006年考研英语&#xff08;一&#xff09;Text 1精析 本文解析2006年考研英语&#xff08;一&#xff09;第一篇文章&#xff0c;揭示美国社会强大的文化同化力及其表现。 一、原文与翻译 Paragraph 1&#xff1a;美国社会的同化本质 L1: …

【第1章 基础知识】1.8 在 Canvas 中使用 HTML 元素

文章目录 前言示例-橡皮筋式选取框示例代码 前言 尽管我们可以说 Canvas 是 HTML5 之中最棒的功能&#xff0c;不过在实现网络应用程序时&#xff0c;很少会单独使用它。在绝大多数情况下&#xff0c;你都会将一个或更多的 canvas 元素与其他 HTML 控件结合起来使用&#xff0…