Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Ejercicio.7

Hola!
El ejercicio 7 yo lo resolvi de esta forma:

nombre = input('Ingrese su nombre: ')
numero = random.randint(1000, 9998)
if numero % 2 != 0:
numero -= 1
else:
numero

print(f'Hola {nombre} tu token es {numero}')

Luego vi la correcion pero no existe mas el atributo randrange:

help(random.randrange)
AttributeError: module 'numpy.random' has no attribute 'randrange'

Ademas me cuesta un poco encontrar las funciones que necesito en el buscador de numpy.
No se si hay una forma mas correcta o esta bien con que googlee la consigna y luego de que me da algunas opciones vaya a leer la documentacion de numpy a ver la que podria usar.

2 respuestas

Copie y pegue todo el codigo de la correcion y anduvo, calculo que me faltaba la linea import random para que funcione. y por eso el error de que no encontraba el atributo.
sin embardo en la documentacion no encontre randrange. como se puede buscar de una forma mas optima?
siento que entre todos los recursos que hay una termina eligiendo arbitrariamente el que le aparece y no el mejor.

#7
import random
nombre = input('Ingrese su nombre: ')

numero = random.randrange(1000, 9998, 2)
print(f'Hola {nombre} tu token es {numero}')

salida: Hola Mora tu token es 5282

¡Hola! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!