Citat:
Ursprungligen postat av
Enterprise
Du ska inte använda Idle utan koden är gjord utifrån att köra i command line. Däremot vet jag inte om den funkar i vanliga kommandotolken på Windows eftersom Windows är annorlunda jämfört med Linux och MacOs (som i detta avseende är ganska lika varandra)
Det provade jag igen och då får jag dessa rader:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 2, in <dictcomp>
File "<stdin>", line 2, in <listcomp>
ValueError: invalid literal for int() with base 10: 'rows'
>>>
>>> for row in rows:
... percentage = sum(P[result][n] for (n, result) in enumerate(row))
... if percentage >= pmin and percentage <= pmax:
... print(','.join(row + (str(percentage),)))