📜  Python-测验| Python元组测验|问题 9

📅  最后修改于: 2022-05-13 01:58:11.414000             🧑  作者: Mango

Python-测验| Python元组测验|问题 9

问题 9:以下程序的输出是什么?

L = [3, 1, 2, 4] 
T = ('A', 'b', 'c', 'd') 
L.sort() 
counter = 0
for x in T: 
    L[counter] += int(x) 
    counter += 1
    break
print(L) 

(A) [66, 97, 99, 101]
(B) [66, 68, 70, 72]
(C) [66, 67, 68, 69]
(D)值错误答案: (D)
说明:在 sort(L) 之后,L 将是 = [1, 2, 3, 4]。 Counter = 0, L[0] 即 1, x = 'A',但是将 char 'A' 类型转换为 integer 会抛出错误并且该值无法存储在 L[0] 中,因此会出现 ValueError。
这个问题的测验
如果您发现上面的帖子有任何错误,请在下面评论