TypeError Traceback (most recent call last) ~\AppData\Local\Temp\ipykernel_24296\821076836.py in <module> 7 list=[] 8 numbers=int(input("quantity:")) ----> 9 for i in range[numbers]: 10 num=int(input("enter the number:")) 11 max=find_max(list) TypeError: 'type' object is not subscriptable
时间: 2024-02-14 22:10:46 浏览: 188
JS中call/apply、arguments、undefined/null方法详解
这是一个类型错误(TypeError),错误的原因是在第9行中,使用了`[]`来访问`range`对象,但是`range`是一个类,不可被访问或者切片。正确的代码应该是:
```
list=[]
numbers=int(input("quantity:"))
for i in range(numbers):
num=int(input("enter the number:"))
max=find_max(list)
```
修改后的代码中,`range`被正确地调用,循环次数为`numbers`次。
阅读全文