Determinar Número Dentro de um Intervalo

Beginner

This tutorial is from open-source community. Access the source code

Introdução

Em Python, podemos verificar se um determinado número se enquadra em um intervalo especificado usando comparação aritmética. Esta é uma tarefa comum em programação e pode ser útil em muitas aplicações diferentes.

Número em um Intervalo

Escreva uma função in_range(n, start, end = 0) que recebe três parâmetros:

  • n: um número para verificar se ele se enquadra no intervalo
  • start: o início do intervalo
  • end: o fim do intervalo (opcional, o valor padrão é 0)

A função deve retornar True se o número n fornecido se enquadra no intervalo especificado e False caso contrário. Se o parâmetro end não for especificado, o intervalo é considerado 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

Resumo

Neste desafio, você aprendeu como verificar se um determinado número se enquadra em um intervalo especificado usando comparação aritmética em Python. Esta é uma habilidade útil que pode ser aplicada em muitas aplicações de programação diferentes.