Frage

random.randint(50,9)

oder

random.randint(5,09)

Fehler geben, obwohl nur

random.randint(5,9)

.. funktioniert!

Führende und nachfolgende Nullen nicht in Python erlaubt sind, ohne es zu Zeichenfolge zu konvertieren oder mit x.f Formatierung?

War es hilfreich?

Lösung

oh, mein Lieber. „Schleppe“ Null gibt Fehler, da erstes Argument randint als die zweiten kleiner sein sollte .

sind führende Nullen verwendet, um Oktalzahlen in Python-2.x darstellen, wie in vielen anderen Sprachen.

Andere Tipps

0 Mittel A führt, dass der Wert ein Oktal wörtlichen, aber 09 ist keine gültige Oktalzahl.

09 ist keine gültige Dezember ganze Zahl im zweiten Fall und im ersten Fall - Sie haben die Funktion, die niedrigere Zahl zu geben, erste

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top