es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para modificar la salida de la función get_num() para que muestre los números generados horizontalmente en lugar de verticalmente, podemos hacer uso del parámetro “end” en la función print(). Por defecto, la función print() imprime su salida en una nueva línea, pero podemos cambiar eso estableciendo el parámetro “end” en un carácter de espacio para concatenar la salida en la misma línea. Aquí está el código actualizado:

    import random
    
    def get_num():
        listz = [1,2,3,4,5]
        for x in listz:
            print(random.randrange(1,7), end=" ")
    
    get_num()
    

    Ahora cuando llamamos a get_num(), la salida consistirá en 5 números generados aleatoriamente separados por espacios, todos en la misma línea:

    4 2 6 1 5
    

Comments are closed.