
Samuel de los Santos
Preguntacuando dice if i == 1 or i == numero: quiere decir q si i es igua a 1 o el numero es 1 por tanto sera igual a i ? no se si me explico

Samuel de los Santos
gracias por responder genio!

Cristian Blandón
Hola :)
La condición diría (en lenguaje natural): Si i es igual a 1 O i es igual al numero.
Es decir, si numero vale 4 quedaría: Si i es igual a 1 O i es igual a 4.
En la condición no se establece que numero sea igual a 1... numero puede tener cualquier valor, y lo que se compara es ese valor con el valor de i.
Al usar OR, mientras se cumpla alguna de las 2 comparaciones, la condición se cumplirá. Por ejemplo, si i es igual a 1, no importa el valor de numero, la condición se tomará como válida y se ejecutará el código; si i no es 1, pero i es igual a
numero
¡Saludos!