In Python 2.7.1, Ich importiere das zufällige Modul. Wenn ich jedoch randint () aufruft, bekomme ich den Fehler:
%Vor%Dieser Fehler wird durch einen Fehler im Modul random.py verursacht. Ich weiß nicht, wie ich es beheben kann, nicht die Python-Hilfe neu installieren. Ich kann die Versionen nicht ändern.
kann jemand bitte mir Code für ein funktionierendes Modul geben oder mir sagen, was ich tun soll?
Sie haben randint wie folgt aufgerufen:
%Vor%Das bedeutet, dass randint einen Wert zurückgibt, der mit 1 beginnt und mit 0 endet. Der Zahlenbereich von 1 bis 0 ist so, wie Sie sicher einen leeren Bereich realisieren. Daher der Fehler:
%Vor% Vertrau mir, random
funktioniert gut. Sie rufen randint
mit b
& lt; a
:
randint
gibt einen Wert zwischen dem ersten Argument und dem zweiten Argument zurück.
Wenn Sie randint()
selbst aufgerufen haben, wird dies definitiv zu einem Fehler führen. Sie müssen randint()
mit einem Bereich angeben, aus dem Sie auswählen können. randint(a, b)
, wobei a und b ganze Zahlen sind, sollte funktionieren, und wenn dies nicht der Fall ist, ist Ihre Python-Installation fehlerhaft.
Es würde auch eine Ausnahme auslösen, wenn b kleiner als a ist. Denken Sie daran, als würden Sie einen Bereich liefern: Es wäre sinnvoll, zuerst die untere Grenze zu setzen, oder? Also setze zuerst die kleinere Grenze.
Wenn Sie Ihr random
Modul wirklich mit dem richtigen vergleichen möchten, ist die Quelle Ссылка