int()参数必须是字符串或数字,而不是' builtin_function_or_method' - 蟒蛇

时间:2015-01-02 22:53:53

标签: python python-2.7

追溯说:

Traceback (most recent call last):
  File "dex.py", line 37, in <module>
    n=int(raw_input)
TypeError: int() argument must be a string or a number, not 'builtin_function_or_method'

和代码:

t[n]=1

其中t是t=[0, 0, 0, 0, 0, 0, 0, 0, 0 ,0] 而n是int(raw_input)

我基本上要做的是将n的索引t设置为int(raw_input)

1 个答案:

答案 0 :(得分:6)

raw_input功能,您需要调用并将该调用的结果传递给{{1} }:

int()