Pregunta

random.randint(50,9)

o

random.randint(5,09)

dan errores, aunque solo

random.randint(5,9)

.. funciona!

iniciales y finales de cero no están permitidos en Python sin convertirlo a cadena o utilizando el formato x.f?

¿Fue útil?

Solución

oh, querida. "Trailing" cero da error porque primer argumento de randint debe ser menor que el segundo .

Los ceros iniciales se utilizan para representar los números octales en python-2.x como en muchos otros idiomas.

Otros consejos

A que lleva medios 0 que el valor es un octal literal, pero 09 no es un número octal válido.

09 no es un número entero diciembre válida en el segundo caso y en el primer caso - que tiene que dar la función del número más bajo primero

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top