Number = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19]
for n in range(0, 20):
print(Number[n]+1\n)
InputNum3 = input()
Number[InputNum3] = ''.join(str('-'))
想:类型错误:列表索引必须是整数或片,而不是STR '转换chararter'
1 2
3
4
.... 20
输入2
想:
1
-
3
4...20
但结果是:
TypeError: list indices must be integers or slices, not str
'input'返回'str'你需要将其转换为'int'为了索引是有效 – EdChum
奇怪的,它提出了'SyntaxError'我。 – Goyo