Hola Entiendo el range( 0, 10) que sería del 0 al 9, si queremos 10 elementos sería 1 al 11, pero no entiendo bien los rangos me podrían explicar por favor (10,0,-1) porqué lo coloca así?
Hola Entiendo el range( 0, 10) que sería del 0 al 9, si queremos 10 elementos sería 1 al 11, pero no entiendo bien los rangos me podrían explicar por favor (10,0,-1) porqué lo coloca así?
Hola, Alice, espero que estés bien
Entiendo que estás explorando cómo funciona la función range() en Python, especialmente con el uso de tres parámetros. Vamos a desglosarlo:
La función range() en Python puede tomar hasta tres argumentos:
En el caso de range(10, 0, -1), esto significa:
Por lo tanto, range(10, 0, -1) generará la secuencia: 10, 9, 8, 7, 6, 5, 4, 3, 2, 1.
Esto es útil para realizar una cuenta regresiva, como en el ejercicio que mencionaste. Aquí, estás usando un bucle for para iterar sobre esta secuencia y mostrar mensajes personalizados dependiendo de si el número es par o impar.
Espero que esto aclare tus dudas sobre cómo funciona range() con tres parámetros. ¡Espero haber ayudado y buenos estudios!