c = []
t = 65
o = 6
while True:
a = chr(t)
t += 1
c.append(a)
if (t-1) == ord('Z'):
break
for i in c:
p = chr(ord(i)+32)
# c.extend([p])
c = c + list(p)
print(c)
上图中被注释掉的部分即出现问题的部分。
按照我的理解,被注释掉的这一行代码与下一行代码作用相同,都可以对列表c进行添加元素操作
可在实际执行的过程中,这行代码无法被执行,如果不注释掉这一行代码,会报错
ValueError: chr() arg not in range(0x110000)
求大佬解答~~