Python期末考试题库

这篇具有很好参考价值的文章主要介绍了Python期末考试题库。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.判断题 (1分)

与元组和列表类似,集合中同样可以包含多个不同类型的元素,但集合中的各元素无序、不允许有相同元素且元素必须是可哈希的对象。

  • 正确
  • 错误

正确答案: 正确

2.判断题 (1分)

函数中的默认参数不能传递实际参数。

  • 正确
  • 错误

正确答案: 错误

3.单选题 (1分)

已知s=”Python语言程序设计”,则print(s[2:4])的输出结果为()。

  • A yt
  • B th
  • C ytho
  • D thon

正确答案: B

4.判断题 (1分)

注释参与程序的实际运行

  • 正确
  • 错误

正确答案: 错误

5.单选题 (1分)

Python语言的第三方库可以用 安装

  • A Conda
  • B python
  • C pup
  • D print

正确答案: A文章来源地址https://www.toymoban.com/news/detail-468881.html

6.判断题 (1分)

random模块中random()函数只能生成随机整数

  • 正确
  • 错误

正确答案: 错误

7.单选题 (1分)

以下程序的输出结果是: s1 =“袋鼠” print("{0}生活在主要由母{0}和小{0}组成的较小的群体里。".format(s1))

  • A TypeError: tuple index out of range
  • B {0} 生活在主要由母 {0} 和小 {0} 组成的较小的群体里。
  • C IndexError: tuple index out of range
  • D 袋鼠生活在主要由母袋鼠和小袋鼠组成的较小的群体里。

正确答案: D

8.判断题 (1分)

Python语言通过缩进方式体现各条语句之间的逻辑关系

  • 正确
  • 错误

正确答案: 正确

9.判断题 (1分)

一个函数的参数定义为*args, **kwargs时表示接受任意参数。

  • 正确
  • 错误

正确答案: 正确

10.单选题 (1分)

import time def first_test(func): def wrapper(*args,**kwargs): print('开始') func(*args,**kwargs) print('结束') return wrapper _____________ def exe(): print('你好啊!') exe() 定义 first_test装饰器,并为exe函数加上装饰器,横线上正确的是( )。

  • A first_test()
  • B first_test
  • C @first_test
  • D @first_test()

正确答案: C

11.填空题 (2分)

a=1 def add(b): global a a=10 print(a+b) add(10) print(a),输出结果为

——,——。

正确答案:

  • 填空1 : 20
  • 填空2 : 10

12.判断题 (1分)

函数中的位置参数有严格的位置关系。

  • 正确
  • 错误

正确答案: 正确

13.单选题 (1分)

# 递归方式 def sum_recu(n): if n>0: return n +sum_recu(n-1) else: return 0 sum = sum_recu(100) print(sum)

  • A 5000
  • B 5050
  • C 4500
  • D 10000

正确答案: B

14.判断题 (1分)

变量是在程序运行过程中值可以发生改变的量。

  • 正确
  • 错误

正确答案: 正确

15.判断题 (1分)

包结构中的_init_.py文件不能为空

  • 正确
  • 错误

正确答案: 错误

16.填空题 (2分)

执行以下程序,输入la,输出结果是: ______  la = 'python' try: s = eval(input('请输入整数:')) ls = s*2 print(ls) except: print('请输入整数')

正确答案:

  • 填空1 : pythonpython

17.单选题 (1分)

不属于Python优点的选项

  • A 跨平台
  • B 面向对象
  • C 丰富的库
  • D 强制缩进

正确答案: D

18.单选题 (1分)

下列不属于计算机语言的是

  • A 自然语言
  • B 机器语言
  • C 汇编语言
  • D 高级语言

正确答案: A

19.单选题 (1分)

执行Python语句“name, age=’张三’, 20”之后,下面说法正确的是()。

  • A name的值为“张三”,age的值为20,两个变量的类型不确定。
  • B 程序报错,因为两个变量没有定义,不能直接赋值。
  • C 定义两个变量,name是字符串类型,值为“张三”,age是整型,值为20。
  • D 不能同时给两个变量赋值,程序报错。

正确答案: C

20.判断题 (1分)

已知x,y=4,5,则x^y的结果是4。

  • 正确
  • 错误

正确答案: 错误

21.判断题 (1分)

时间元组struct_time包含多个元素,其中 tm_year表示年份。

  • 正确
  • 错误

正确答案: 正确

22.判断题 (1分)

str = "runoob.com" , 表达式str.isalpha()的结果是True。

  • 正确
  • 错误

正确答案: 错误

23.填空题 (2分)

程序设计语言包括 ____型语言和 ____型语言

正确答案:可乱序作答

  • 填空1 : 编译
  • 填空2 : 解释

24.单选题 (1分)

以下程序的输出结果是: chs = "|'-'|" for ch in chs: print(ch,end='')

  • A 出错
  • B |-|
  • C "|'-'|"
  • D |'-'|

正确答案: D

25.单选题 (1分)

下列关于包的说法中,错误的是( )。

  • A 包可以使用import语句导入
  • B 包中必须含有_init_.py文件
  • C 功能相近的模块可以放在同一包中
  • D 包不能使用from...import...方式导入。

正确答案: D

26.判断题 (1分)

1<<6的值为32。

  • 正确
  • 错误

正确答案: 错误

27.判断题 (1分)

Python语言中单行注释使用“@”

  • 正确
  • 错误

正确答案: 错误

28.判断题 (1分)

Python语言中对于同一层次的代码,必须使用相同的缩进方式

  • 正确
  • 错误

正确答案: 正确

29.单选题 (1分)

以下语句执行后a、b、c的值是: a = “watermelon” b = “strawberry” c = “cherry” if a > b: c = a a = b b = c

  • A watermelon strawberry cherry
  • B watermelon cherry strawberry
  • C strawberry cherry watermelon
  • D strawberry watermelon watermelon

正确答案: D

30.填空题 (2分)

执行以下程序,输入qp,输出结果是: 2 k = 0 while True: s = input('请输入q退出:') if s == 'q': k += 1 continue else: k += 2 break print(k)

本题得分:2分

正确答案:

  • 填空1 : 2

31.判断题 (1分)

count() 方法用于统计字符串里某个字符出现的次数。

正确答案: 正确

32.判断题 (1分)

Python语言是解释型语言

正确答案: 正确

33.单选题 (1分)

print( "python",3.7,sep=',') 输出结果是

  • A python 3.7
  • B python3.7
  • C python , 3.7
  • D python ; 3.7

正确答案: C

34.单选题 (1分)

下列说法错误的是

  • A 猴子补丁主要用于在不修改已有代码情况下动态替换已有的代码。
  • B 利用装饰器也不能为已有函数注入代码,使其具备新的功能。
  • C 在python中函数也是对象。
  • D 函数可以作为参数传递给其它函数。

正确答案: B

35.单选题 (1分)

Python语句中用什么符号将一行语句多行显示

  • A *
  • B ¥
  • C /
  • D &

正确答案: C

36.单选题 (1分)

Python文件的后缀名

  • A .py
  • B .c
  • C .txt
  • D .java

正确答案: A

37.单选题 (1分)

input()函数的返回值是什么类型的

  • A int
  • B string
  • C float
  • D 不确定

正确答案: B

38.单选题 (1分)

下面代码的输出结果是() a = [5,1,3,4]; print(sorted(a,reverse = True))

  • A [5, 1, 3, 4]
  • B [5, 4, 3, 1]
  • C [4, 3, 1, 5]
  • D [1, 3, 4, 5]

正确答案: B

39.判断题 (1分)

表达式'apple.peach,banana,pear'.find('p')的值为1.

正确答案: 正确

40.填空题 (2分)

阅读下面代码, a = "alex" b = a.capitalize() print(a, b) 写出执行结果: alex Alex

正确答案:

  • 填空1 : alex Alex

41.判断题 (1分)

find() 方法检测字符串中是否包含子字符串 str 如果包含子字符串返回开始的索引值,否则会报一个异常。

正确答案: 错误

42.单选题 (1分)

同时去掉字符串左边和右边空格的函数是( )

  • A center()
  • B count()
  • C fomat()
  • D strip()

正确答案: D

43.判断题 (1分)

input函数接收屏幕输入数据并返回整型类型

正确答案: 错误

44.单选题 (1分)

str1, str2 = 'abc', 'abc ; a,b=(1,2,3),(1,2,3)则str1 is str2和 a is b的值分别是()。

  • A True True
  • B False True
  • C False False
  • D True False

正确答案: D

45.单选题 (1分)

如果 Python 程序执行时,产生了 “unexpected indent” 的错误,其原因是()。

  • A 代码中出现了缩进不匹配的问题
  • B 代码中缺少“:”符号
  • C 代码里的语句嵌套层次太多
  • D 代码中使用了错误的关键字

正确答案: A

到了这里,关于Python期末考试题库的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 云计算与大数据期末考试题库

    1. 以下哪一项不属于Hadoop可以运行的模式___C___。 A. 单机(本地)模式 B. 伪分布式模式 C. 互联模式 D. 分布式模式 2、Hadoop作者  Martin Fowler Kent Beck Doug cutting√ 3、HDFS默认Block Size的大小是 32MB 64MB√ 128MB 4、下列哪项通常是集群的最主要的性能瓶颈 CPU 网络 磁盘IO√ 内存 5、下面

    2023年04月09日
    浏览(42)
  • C++期末考试选择题题库100道

    1. 对于常数据成员,下面描述正确的是 【 B 】 A. 常数据成员必须被初始化,并且不能被修改 B. 常数据成员可以不初始化,并且不能被修改 C. 常数据成员可以不初始化,并且可以被修改 D. 常数据成员必须被初始化,并且可以被修改 2. 在C++中,使用流进行输入输出,其中用于

    2023年04月17日
    浏览(49)
  • 【题库】OBCA认证考试题库(单选部分)

    *1 、 OceanBase 使用什么协议完成高可用和强一致性? OA 、单副本 +Paxos 协议 OB 、多副本 + 高可用同步协议 OC 、单副本 + 高可用同步协议 OD 、多副本 +Paxos 协议 *2 、 OceanBase 是以()为单位组建 Paxos 协议组。 OA 、租户 OB 、数据库 OC 、表 OD 、分区 *3 、当应用向数据库写数据时

    2024年02月03日
    浏览(61)
  • NISP一级考试题库

    1. 下列关于用户口令说法错误的是( )。 A. 口令不能设置为空 B. 口令长度越长,安全性越高 C. 复杂口令安全性足够高,不需要定期修改 D. 口令认证是最常见的认证机制 正确答案:C 2. 下列关于木马病毒的特性,不正确的是( )。 A. 隐蔽性 B. 主动传播性 C. 自动运行性

    2024年01月19日
    浏览(43)
  • 国家信息安全水平考试(NISP一级)考试题库3

    1、 信息安全管理体系在实施与运行过程中,选择和实施控制措施以降低风险,对控制风险理解正确的是()   (单选题,2分) A. 确保把风险降低到可接受的水平 B. 实施控制措施后,确保风险完全消除,是风险管理的目标 C. 在风险不可能解决的情况了,组织应放弃该资产,

    2024年02月16日
    浏览(46)
  • 国家信息安全水平考试(NISP一级)考试题库6

    共50题 合计100分 1、 僵尸网络的最大危害是,攻击者可以利用网络发起() (单选题,2分) A. 入侵攻击 B. DDOS攻击 C. 网络监听 D. 心理攻击 2、 通过分布式网络来扩散特定的信息或错误,进而造成网络服务器遭到拒绝并发生死锁或系统崩溃的恶意代码是() (单选题,2分)

    2024年02月15日
    浏览(46)
  • 国家信息安全水平考试(NISP一级)考试题库①

     希望各位一次过! 1、 信息有非常多的定义和说法,归结起来可以认为信息就是数据或事件。关于信息,下列说法错误的是()。 (单选题,2分) A. 在一定程度上,人类社会的发展速度取决于人们感知信息、利用信息的广度和深度     B. 信息无时不在,无处不在,信

    2024年02月02日
    浏览(54)
  • 国家信息安全水平考试(NISP一级)考试题库7

    共50题 合计100分 1、 以下关于管理共享的说法哪个是错误的( ) (单选题,2分) A. 默认情况下,Windows会自动创建特殊隐藏的共享资源 B. IPC$共享资源是进程间通信的命名管道,用于传递通信信息,无法被删除 C. 管理共享是系统设置的,无法取消 D. net share命令用来管理共享

    2024年02月03日
    浏览(50)
  • MongoDB认证考试小题库

    关于MongoDB C100 DBA 考试真题知识点零散整理 应用程序 -- mongos -- 多个mongod 对于应用来说,连接分片集群跟连接一台单机mongod服务器一样 分片好处, 增加可用RAM、增加可用磁盘空间、减轻单台服务器负载、处理单个mongod无法承受的吞吐量 sh命令专用于分片 sh.status() 可以查看分

    2024年01月17日
    浏览(47)
  • 云计算ACP认证考试题库0-100

    0001.单选题:阿里云的云盾会检查通过公共互联网登录云服务器ECS的来源IP,登录方式包括SSH和远程桌面,当来自某个IP的登录请求出现多次密码错误的情况时,会发出”ECS遭遇密码暴力破解”的报警,当收到这个报警后,最安全的处理方法应该是。 A.通知自己业务平台的所有用户立即

    2024年02月04日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包