python多选题考试大全

这篇博客包含了多道关于Python编程的基础选择题,涵盖了函数调用、语法、数据类型、流程控制等多个方面,旨在帮助读者巩固Python基础知识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在模块A导入B模块的函数func(),并执行函数调用,下列写法正确的是
A:导入:import B
调用:B.func()
正确答案
B:导入:import B
调用: func()
C:导入:from B import func
调用: func()
正确答案
D:导入:from B import func
调用:B. func()
2

在 python 中,关于函数return语句的正确说法是( )
A:return指定函数返回值,用来结束函数
正确答案
B:在python中return语句只可返回一个值
C:无返回值函数中可以没有return语句
正确答案
D:如果不给return,函数默认返回None
正确答案
3

执行下列程序,输出的结果中包含的有()。

import math
for i in range(100, 111):
  for j in range(2, int(math.sqrt(i))):
    if i % j == 0:
      break
  else:
    print("", i, end="")
else:
  print()


A:100
B:101
正确答案
C:105
D:109
正确答案
E:110
4

关于a or b的描述正确的是( )。
A:若a=True b=True 则 a or b ==True
正确答案
B:若a=True b=False 则 a or b ==True
正确答案
C:若a=True b=True 则 a or b ==False
D:若a=False b=False 则 a or b ==False
正确答案
5

关于匿名函数叙述正确的是()
A:lambda只是一个表达式,函数体比def简单很多
正确答案
B:lambda的主体不是一个代码块
正确答案
C:lambda函数只能写一行
正确答案
D:可以访问全局变量和函数体以外的变量
6

对于下方代码段的叙述中,正确的是( )。
message = {“name”:“Bolly”,“id”:241}
message[“age”]=19
message.setdefault(“gender”,“male”)
message.setdefault(“age”,20)
message[“gender”]=“female”
A:message[“gender”]的值是"male"
B:message[“gender”]的值是"female"
正确答案
C:message[“age”]的值是19
正确答案
D:message[“age”]的值是20
7

__new__和__init__的区别,说法正确的是()
A:new__是一个静态方法,而__init__是一个实例方法
正确答案
B:new__方法会返回一个创建的实例,而__init__什么都不返回
正确答案
C:只有在__new__返回一个cls的实例时,后面的__init__才能被调用
正确答案
D:当创建一个新实例时调用__new
,初始化一个实例时用__init

正确答案
8

在python3中进程之间通信通常可以采用如下哪些方式()
A:Queue
正确答案
B:Pipe
正确答案
C:全局变量
D:共享数据
正确答案
9

关于函数的下列说法正确的是:()
A:函数可以没有参数
正确答案
B:函数可以有多个返回值
C:函数可以没有return语句
正确答案
D:函数都有返回值
正确答案
10

关于字符串下列说法正确的是()
A:python中有字符串数据类型
正确答案
B:python中没有数字数据类型
C:python可以#表示注释
正确答案
D:python可以使用引号表示注释
正确答案

下面哪些是Python合法的标识符()
A:int32
正确答案
B:40XL
C:self
正确答案
D:name
正确答案
2

以下哪些项python不能正常启动()
A:拼写错误
正确答案
B:错误表达式
正确答案
C:缩进错误
正确答案
D:手动抛出异常
3

关于Python语句P = –P,以下选项中描述错误的是()
A:P和P的负数相等
正确答案
B:P和P的绝对值相等
正确答案
C:将P赋值为它的相反数
D:P的值为0
正确答案
4

运行下列代码段,输出结果为True的是( )。
A:
import json
data = ‘{“one”:“1”,“two”:“2”,“three”:“3”,“four”:“4”,“five”:“5”}’
text = json.loads(data)
print(type(data)==type(text))
B:
data = ‘{“one”:“1”,“two”:“2”,“three”:“3”,“four”:“4”,“five”:“5”}’
print(type(data)==type(‘123’))
正确答案
C:
import json
data = ‘{“one”:“1”,“two”:“2”,“three”:“3”,“four”:“4”,“five”:“5”}’
text = json.loads(data)
print(‘1’ in text)
D࿱

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值