选择题专项练习 2022-2023【大一python复习计划】

 

 

1.

【单选题】

print("1",1)的输出是  

A. 11

B. 输出错误

C. 1 1

D. 1,1

2.

下面代码的输出结果是
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]

3.

运行以下程序:
try:
 num = eval(input("请输入一个列表:"))
 num.reverse()
 print(num)
except:
 print("输入的不是列表")
从键盘上输入1,2,3,则输出的结果是:

A 运算错误
B [1,2,3]
C [3,2,1]
D 输入的不是列表

4.

以下选项中,不是建立字典的方式是
A d = {[1,2]:1, [3,4]:3}
B d = {(1,2):1, (3,4):3}
C d = {'张三':1, '李四':2}
D d = {1:[1,2], 3:[3,4]}

5.

给出如下代码 
MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\"5月":"石榴花","6月":"莲花","7月":"玉簪花","8月":"桂花",\"9月":"菊花","10月":"芙蓉花","11月":"山茶花","12月":"水仙花"}
n = input("请输入1—12的月份:")
print(n + "月份之代表花:" + MonthandFlower.get(str(n)+"月"))
以下选项中描述正确的是

A 代码实现了获取一个整数(1—12)来表示月份,输出该月份对应的代表花名
B MonthandFlower是列表类型变量
C MonthandFlower是一个元组
D MonthandFlower是集合类型变量

6.

下面代码的输出结果是
d ={"大海":"蓝色", "天空":"灰色", "大地":"黑色"}
print(d["大地"], d.get("大地", "黄色"))

A 黑的 灰色
B 黑色 黑色
C 黑色 蓝色
D 黑色 黄色

7.

给出如下代码:
DictColor = {"seashell":"海贝色","gold":"金色","pink":"粉红色","brown":"棕色", "purple":"紫色","tomato":"西红柿色"} 
以下选项中能输出“海贝色”的是

A print(DictColor.keys())
B print(DictColor["海贝色"])
C print(DictColor.values())
D print(DictColor["seashell"])

8.

下面代码的输出结果是
l1=[1,2,3,2]
l2=['aa','bb','cc','dd','ee']
d={}
for index in range(len(l1)):
    d[l1[index]]=l2[index]
print(d)

A {1: 'aa', 2: 'bb', 3: 'cc',2:'bb'}
B {1: 'aa', 2: 'bb', 3: 'cc'}
C {1: 'aa', 2: 'bb', 3: 'cc',2:'dd'}
D {1: 'aa', 2: 'dd', 3: 'cc'}

9.

下面代码的输出结果是
list1 = [1,2,3]
list2 = [4,5,6]
print(list1+list2)

A [1, 2, 3, 4, 5, 6]
B [5,7,9]
C [1,2,3]
D [4,5,6]

10.

以下程序的输出结果是:
x = ['90','87','90']
n = 90
print(x.count(n))

A 2
B 0
C None
D 1

11.

【单选题】

如果我们需要从 math 模块中输出 pi 常量,以下代码正确的是
A.     print(math.pi)

B.     print(pi)

C.    from math import pi
       print(pi)

D.   from math import pi
      print(math.pi)

12.

ls = [3.5, "Python", [10, "LIST"], 3.6],ls[2][ –1][1]的运行结果是
A I
B P
C Y
D L

13.

【单选题】

以下选项中,不符合Python语言变量命名规则的是‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬
A. keyword_33

B. 33_keyword

C. keyword33_

D._33keyword

14.

【单选题】

以下选项中,不是Python语言保留字的是‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬
A. while
B. for
C. goto
D.continue

15.

对文本中出现频率较高的“关键词”予以视觉化展现的Python第三方库()
A wordsstudy
B max_words
C wordweight
D wordcloud

16.

关于局部变量和全局变量,以下选项中描述错误的是
A 局部变量和全局变量是不同的变量,但可以使用global保留字在函数内部使用全局变量
B 局部变量是函数内部的占位符,与全局变量可能重名但不同
C 函数运算结束后,局部变量不会被释放
D 局部变量为组合数据类型且未创建,等同于全局变量

17.

下面代码的输出结果是
def change(a,b):
    a = 10
    b += a
a = 4
b = 5
change(a,b)
print(a,b)

A 10 5
B 4 15
C 10 15
D 4 5

18.

关于函数作用的描述,以下选项中错误的是
A 复用代码

B 增强代码的可读性
C 降低编程复杂度
D 提高代码执行速度

19.

关于Python文件打开模式的描述,以下选项中描述错误的是
A 覆盖写模式w
B 追加写模式a
C 创建写模式n
D 只读模式r

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值