Introducción
En Python, podemos comprobar si un número dado se encuentra dentro de un rango especificado utilizando comparaciones aritméticas. Esta es una tarea común en la programación y puede ser útil en muchas aplicaciones diferentes.
This tutorial is from open-source community. Access the source code
💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí
En Python, podemos comprobar si un número dado se encuentra dentro de un rango especificado utilizando comparaciones aritméticas. Esta es una tarea común en la programación y puede ser útil en muchas aplicaciones diferentes.
Escribe una función in_range(n, start, end = 0)
que tome tres parámetros:
n
: un número para comprobar si se encuentra dentro del rangostart
: el inicio del rangoend
: el final del rango (opcional, valor predeterminado es 0)La función debe devolver True
si el número dado n
se encuentra dentro del rango especificado, y False
en caso contrario. Si el parámetro end
no se especifica, el rango se considera que va de 0
a start
.
def in_range(n, start, end = 0):
return start <= n <= end if end >= start else end <= n <= start
in_range(3, 2, 5) ## True
in_range(3, 4) ## True
in_range(2, 3, 5) ## False
in_range(3, 2) ## False
En este desafío, aprendiste cómo comprobar si un número dado se encuentra dentro de un rango especificado utilizando comparaciones aritméticas en Python. Esta es una habilidad útil que se puede aplicar en muchas aplicaciones de programación diferentes.