出于某种原因,循环中的第二个 i 比用户给定的输入小 1。我不知道我在哪里改变了它的价值
我试图解决的一种方法是改变
对于范围内的 i (int(i))
到
对于范围内的 i (int(i)+1)
确实解决了问题,但不知道为什么需要它
i = input()
AliceShapeSequence = []
BobShapeSequence = []
for i in range (int(i)):
AliceShape = input()
AliceShapeSequence.append(AliceShape)
for i in range (int(i)):
BobShape = input()
BobShapeSequence.append(BobShape)
print(AliceShapeSequence)
print(BobShapeSequence)
除了两个列表都有 3 个值,但 AliceShapeSequence 有 3 个,BobShapeSequence 有 2 个(取决于我在这个例子中使用的输入 3)
GCT1015
小唯快跑啊
喵喵时光机
相关分类