我是 Python 新手,我不知道为什么有时会出现此错误。
这是代码:
import random
sorteio = []
urna = open("urna.txt")
y = 1
while y <= 50:
sort = int(random.random() * 392)
print sort
while sort > 0:
x = urna.readline()
sort = sort - 1
print x
sorteio = sorteio + [int(x)]
y = y + 1
print sorteio
其中 urna.txt 是这种格式的文件:
1156
459
277
166
638
885
482
879
33
559
如果有人知道为什么会出现此错误以及如何修复它,我将不胜感激。