#1523. python中学组练习卷 2-客观题
python中学组练习卷 2-客观题
提示:本题有一个或多个正确> 答案
以下选项中,能够正确创建一个字符串变量并赋值的是 。
{{ multiselect(1) }}
- x = "name" + 123
- x = "123" + "abc"
- x = "name"
- x = "name" / "name"
答案BC
在Python中进行列表拼接操作,下列选项中的命令是正确的方式是 。
{{ select(2) }}
- [1, 2, 3] + [4, 5, 6]
- [1, 2, 3] - [4, 5, 6]
- [1, 2, 3] .append([4, 5, 6])
- [1, 2, 3] .remove([4, 5, 6])
答案A
下面代码执行后,book_shelf的值是:
book\_shelf = {"Title": "1984", "Author": "Orwell"}
book\_shelf["ISBN"] = "938273645"
book\_shelf["Title"] = "Animal Farm"
del book\_shelf["Author"]
{{ select(3) }}
- {"Title": "1984", "Author": "Orwell", "ISBN": "938273645"}
- {"Title": "Animal Farm", "ISBN": "938273645"}
- {"Title": "1984", "ISBN": "938273645"}
- {"Author": "Orwell", "ISBN": "938273645"}
答案B
已知有变量a和b如下:
a = 5
b = "8"
哪些操作将会报错? {{ select(4) }}
- a + int(b)
- str(a) + b
- a + b
- a * int(b)
答案C
在执行下面的代码后,打印输出的内容是 。
names = ['Amy', 'Bob', 'Charlie']
names.insert(1, 'David')
print(names)
{{ select(5) }}
- ['Amy', 'David', 'Bob', 'Charlie']
- ['David', 'Amy', 'Bob', 'Charlie']
- ['Amy', 'Bob', 'David', 'Charlie']
- [‘Amy', 'Bob', 'Charlie', 'David']
答案A
下列关于布尔值的表达式中,哪些表达式的结果为True?
{{ multiselect(6) }}
- not False
- not (False or True)
- True and False
- (5 > 2) and (2 < 3)
答案AD
对于一个列表a = [1, 2, 3, 4, 5]
,以下哪些命令可以成功删除列表中的元素?
{{ multiselect(7) }}
- a.pop(0)
- del a[2]
- a.remove('3')
- a.pop()
答案ABD
考虑以下Python代码段,下列选项中哪些陈述是正确的?
{{ multiselect(8) }}
- 函数my_func定义了一个参数x
- 调用my_func(5)会返回10
- result变量中存储的值为5
- result变量中存储的值为2
答案AB
如果想要程序输出结果为6,应该在横线处填写的代码是: {{ multiselect(9) }}
- c = c * 3
- c = c + 4
- c += 2
- c += 1
答案AB
对于如下的代码的描述,哪些是正确的? {{ multiselect(10) }}
- min(nums)会返回列表中的最小值1
- max(nums)会返回列表中的最大值9
- 最后nums列表的值为[2,6,10,14,18]
- 程序输出结果为16
答案CD