n重复定义了,if判断中取的n是for中定义的,是chijichongshidashabi中的一个元素,其类型是字符串,并不是输入的整型的n,所以提示报错,正确代码是:
'''其他不变,修改for里面'''
for i in range(len(chijichongshidashabi)):
if m < i < n:
del chijichongshidashabi[i]
print(chijichongshidashabi)
不知道你这个问题是否已经解决, 如果还没有解决的话: