【xue_Python错题集_11t】

【python 错题集_11t】

  1. 以下不属于可变数据类型的是[1分]
    A列表
    B 字典
    C 集合
    D 字符串
    考生答案:C
    参考答案:D

  2. 执行如下代码输出的结果为:
    lt =[“1010”,“10.10”,"Python”]
    print(lt.pop(2))
    print(lt)[1分]
    A ['1010’,’10.10’]
    B Python ['1010’,,10.10’]
    C [“1010”,"Python”]
    D '10.10’
    ['1010’, "Python”]
    考生答案:A
    参考答案:B

  3. 执行如下代码输出的结果为:
    lt = [1, 2, 3, 4]
    ls = 1t
    li = lt.copy()
    lt.clear()
    print(lt,ls,li)[1分]
    A[][1,2,3,4][1,2,3,4]
    B[1,2,3,4][1,2,3,4][1,2,3,4]
    C [ ][ ][1,2,3,4]
    D [ ] [ ] [ ]
    考生答案:A
    参考答案:C

  4. 执行如下代码输出的结果为:

names =["张三","李四”,"王五”]
if"赵六”in names:
	print("到”)
else:
	print("旷课”)

A 到
B 旷课
C 程序运行错误
D 不确定
考生答案:C
参考答案:B

  1. 以下不能定义一个字典的是:[1分]
    A d ={["a”,"b”,"c"]:1}
    B d ={1: ["a”,“b”,“c”]}
    C d =dict()
    D d={“a”:1}
    考生答案:C
    参考答案:A

  2. 给出如下代码

ls = ['car',’truck’]
def funC(a):
	ls. append(a)
	return
funC ('bus’)
print(ls)

以下选项中描述错误的是[1分]
A ls.append(a)代码中的1s是全局变量
B 执行代码输出结果为['car’,’truck’]
C ls.append(a)代码中的1s是列表类型变量
D func(a)中a为非可选参数
考生答案:C
参考答案:B

  1. 给出如下代码
ls = ['car',’truck’]
def fff(a):
	ls = [ ]
	ls. append(a)
	return
fff( bus’)
print(ls)

以下选项中描述错误的是[1分]
A 代码函数定义中,s.append(a)中的ls是局部变量B 执行代码输出的结果为’car’,’truck’]
C ls.append(a)代码中的1s是列表类型
D 执行代码输出结果为['car’,’truck',’bus’]
考生答案:B
参考答案:D

  1. 有一个列表1s,其中一共包含5个元素,则可索引的取值为:[1分]
    A ls[-1:-5]
    B ls[1:5]
    C ls[0:6]
    D ls[0:5]
    考生答案:A
    参考答案:D

 def fff(lt =[]):
	lt. append (2)
	return lt
x= fff()
y= fff()
print(x,y)

A [2][2]
B [2, 2]
C[2][2,2]
D [2,2][2,2]
考生答案:A
参考答案:D

通过键盘获得用户输入的一组整数,采用分号(;)分隔[注意英文输入下的分号],输出其中的最小值例如输入:1;2;3;2;5;62输出:1

data = input()
a =
b =[]
for i in a:
	print (min(b))

在IDLE中验证答案的正确性后,请将完整代码写入下面的答题区[10分]
考生答案:

import re
data=imput()
a=re.findall(r'd+', data)
b=[]
for i in a:
	b.append (i)
print(min(b))

参考答案:

data = input()
a = data.split(";")
b = []
for i in a:
	b.append(int(i))
print(min(b))
  1. 将1s中的列表内容逆序打印输出
ls =[123,’Py',789,’th',456,’on’]
__________

在IDLE中验证答案的正确性后,请将完整代码写入下面的答题区[15分]
考生答案:

ls=[123,’py',789,’th',456,’on’]
ls.reverse()
print (ls)

参考答案:

ls =[123,’Py',789,’th',456,’on’]
print (ls[::-1])
  • 8
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值