Python kennt ja große zahlen:
Code: Alles auswählen
>>> 49*48*47*46*45*44
10068347520LCode: Alles auswählen
>>> for i in range(49*48*47*46*45*44):
... pass
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: range() result has too many itemsCode: Alles auswählen
>>> for i in xrange(49*48*47*46*45*44):
... pass
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: long int too large to convert to intwie krieg ich das hin? ich weiß, dass die schleife lange laufen wird, aber es sollte doch möglich sein, das ohne while zu machen.
ps: es geht natürlich um eine dieser "6 aus 49"-matheaufgaben aus der uni.
