Hola, alguien me podría explicar que significa el raya piso en el forloops <code>for _ in range(numero_de_intenteos): ... </code>

Andres Alvarez Becerra

Andres Alvarez Becerra

Pregunta
studenthace 4 años

Hola, alguien me podría explicar que significa el raya piso en el forloops

for _ in range(numero_de_intenteos): ...

4 respuestas
para escribir tu comentario
    Daniel Andrés Giraldo Benites

    Daniel Andrés Giraldo Benites

    studenthace 4 años

    es tan solo el nombre de que le estas dando a la iteración puedes sustituirla tranquilamente

    Miguel Torres

    Miguel Torres

    studenthace 4 años

    Es simplemente una forma de llamar a una variable que va a incluir todos los valores que se calculen en el for. En esta ocasión se usa

    _
    porque no vamos a usar los valor de la variable y se usa como convención, simplemente importa iterar tantas veces un proceso. 🤓

    Jesus Rafael Melendez Martin

    Jesus Rafael Melendez Martin

    studenthace 4 años

    Exactamente. Lo que pasa es que cuando utilizas un ciclo for, esa variable iteradora va almacenando los valores que contiene el elemento iterable.

    Por conveción y legibilidad, esa variable iteradora se le pone un nombre relacionado a su papel (por ejemplo for numero in numeros, for pais in paises).

    Cuando no necesitas ese valor, sino simplemente hacer algo una determinada cantidad de pasos (como ejecutar algo X numero de intentos), por buenas prácticas, se le pone _ como nombre.

    CRISTIAN BARBERO PÉREZ

    CRISTIAN BARBERO PÉREZ

    studenthace 4 años

    Hola, es el nombre que se le da a la variable que itera, podría ser cualquier nombre, pero cuando no se va a llamar se suele utilizar el

    _
    . Las siguientes líneas hacen lo mismo:

    for _ in range(numero_de_intentos): print(_) for i in range(numero_de_intentos): print(i)

    En este ejemplo se ve quién es

    _
    : forIterator.PNG

Curso de Estadística Computacional con Python

Curso de Estadística Computacional con Python

Domina la estadística computacional usando Python para analizar datos, realizar simulaciones y calcular probabilidades. Aprende a aplicar técnicas de inferencia estadística y a desarrollar simulaciones de Monte Carlo.

Curso de Estadística Computacional con Python
Curso de Estadística Computacional con Python

Curso de Estadística Computacional con Python

Domina la estadística computacional usando Python para analizar datos, realizar simulaciones y calcular probabilidades. Aprende a aplicar técnicas de inferencia estadística y a desarrollar simulaciones de Monte Carlo.