请问执行以下语句后,列表 shi 的值为?shi = ["春望","将进酒","咏柳","悯农"]shi[2] = "春夜喜雨"
["春望","将进酒","咏柳","悯农"]
['春望', '将进酒', '春夜喜雨', '悯农']
['春望', '将进酒', '春夜喜雨']
['春望', '春夜喜雨', '咏柳', '悯农']
元组 play = ('足球','篮球','蝶泳','自由泳','仰泳','跑步','跳绳'),要访问第2个和第3个元素,正确的是?
play[1:3]
play[:3]
play[:4]
play[0:3]
输入88,输出结果是?
你的等级是C
你的等级是B
无输出
你的等级是A
下面代码的输出结果是?num_list = [2, 4, 6, 8]print(num_list[-1])
10
2
8
4
获取字典 my_dict = {'a': 1, 'b': 2} 中键 'a' 的值,正确的是?
my_dict('a')
my_dict['a']
my_dict'a'
my_dict[a]
执行以下代码后输出是?
无输出
C
B
A
下列程序运行后,输出结果应该是?
我 爱 P y t h o n(每字换行)
我爱Python
我爱 Python
我爱 换行 P y t h o n
诗句列表 poem = ["黄河","白云间"] 漏掉了 "远上",需插入到 "黄河" 和 "白云间" 之间,正确的是?
poem[1] = "白日"
poem.insert(1, "远上")
poem.insert(2, "远上")
poem.append(2, "远上")
年级所有学生的名字都记录在了列表 names 中,下列哪段代码可以获取年级的总人数?()
names.count()
len(names)
sorted(names)
names.append()
老师用字典记录同学的英文名和学号:stu_info = {'Alice': 101, 'Bob': 102, 'Cathy': 103},老师想要查询 Bob 的学号,应该选哪个代码?()
stu_info[1]
stu_info['Bob']
stu_info.get(102)
stu_info.pop('Bob')
打印三次“好好学习”,正确的是?
for i in range(4): print("好好学习")
while i < 3: print("好好学习"); i += 1
for i in range(3): print("好好学习")
while i < 3: print("好好学习")
已知列表ls=[1,2,3,4,5,6,7,8,9,10],以下哪个语句输出的结果是[2,4,6,8,10]?()
print(ls[1:10:-2])
print(ls[::-2])
print(ls[1:10:2])
print(ls[0::2])
对元组 tp = (1,2,3,4,5) 操作不正确的是?
print(tp + (4,5,6))
print(tp[1:3])
print(tp.remove(2))
print(tp * 3)
创建字典错误的是?
d = {1:100}
d = {'数学':100,'语文':95,'英语':97}
d = {['数学']:100, ['语文']:95}
d = {}
以下哪个程序是错误的?(题干为温控条件:t≥35高温,t≤18寒冷,其他舒适)
t=int(input()) if t >= 35: print("高温") elif t > 18: print("舒适") else: print("寒冷")
t=int(input()) if t <= 18: print("寒冷") elif t <= 35: print("舒适") else: print("高温")
t=int(input()) if t <= 18: print("寒冷") if t > 18 and t < 35: print('舒适') if t >= 35: print('高温')
t=int(input()) if t <= 18: print("寒冷") elif t < 35: print("舒适") else: print("高温")
关于流程控制的说法,错误的是?
可以用 if-else-if 实现多条件判断
强调循环次数时优先用 for
continue语句用于结束本次循环,跳过循环体中尚未执行的语句,继续进行下一轮
有明确退出条件时优先用 while
关于列表的描述,错误的是?
列表中的元素可以是列表
列表中的数据类型可以不同
列表是内置可变序列
使用 List[1] 获取首个元素
执行下方程序,输出结果是?
['开始', 1, 2, 3]
['开始']
['开始', 0, 1, 2, 3]
[0,1,2,3]
执行下方程序,输出结果是?
[2,2,2,2]
谢谢参与(共4行)
谢谢参与
[2] [2] [2] [2]
能够正确运行的是?t = (3,7,5,9)
t.pop(3)
a = t[1]
t.sort()
t.append(2)
s.split(',') 的结果是?s = "Python,Java,Go,Rust,JavaScript" print(s.split(','))
['Python', 'Java', 'Go', 'Rust', 'JavaScript']
报错
['Python Java Go Rust JavaScript']
['Python', '', 'Java', '', 'Go', '', 'Rust', '', 'JavaScript']
删除列表 nums = [5,2,8,4] 中的元素 8,正确的是?
del nums[8]
nums.delete(8)
nums.pop(8)
nums.remove(8)
len(lst) 的结果是?lst = [10, 3.14, "python", (5, 8, 25)] print(len(lst))
5
6
7
4
获取子串 "123" 正确的是?s = "Programming123"
s[13:10:-1]
s[::-1]
s[13:]
s[11:14]
执行以下代码后,最终字典info的值是?
{'fruit':'apple','price':5,'color':'red'}
{'fruit':'apple','price':6,'color':'red','weight':0.3}
{'fruit':'apple','price':5,'color':'red','weight':0.3}
{'fruit':'apple','price':6,'color':'red'}
sorted() 对元组排序后,原元组顺序会改变。
while 内不允许嵌套 for。
sort() 会改变原列表,sorted() 不会。
"{}"喜欢{}".format("小明", "足球") 生成 "小明喜欢足球"。
字典无法单独输出键或值。
死循环在实际编程中没有用处。
Python 分支结构可分为单分支、双分支和多分支。
以下程序输出 (1,2,3,4,5)。t = (1,2,3,4)t.append(5)print(t)
st[::-1] 会反序输出。
以下程序输出 4 3 2。