Comprobar si un número es impar

PythonPythonBeginner
Practicar Ahora

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í

Introducción

En la programación, a menudo es necesario comprobar si un número dado es impar o par. Esto puede ser útil en varios escenarios, como cuando se trabajan con bucles, declaraciones condicionales o operaciones matemáticas. En este desafío, se te pedirá escribir una función que compruebe si un número dado es impar o par.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python/BasicConceptsGroup -.-> python/booleans("Booleans") python/BasicConceptsGroup -.-> python/comments("Comments") python/FunctionsGroup -.-> python/function_definition("Function Definition") subgraph Lab Skills python/booleans -.-> lab-13671{{"Comprobar si un número es impar"}} python/comments -.-> lab-13671{{"Comprobar si un número es impar"}} python/function_definition -.-> lab-13671{{"Comprobar si un número es impar"}} end

Comprobar si un número es impar

Escribe una función llamada is_odd que tome un solo entero como argumento y devuelva True si el número es impar y False si el número es par. Tu función debe realizar los siguientes pasos:

  1. Utiliza el operador de módulo (%) para comprobar si el número es par o impar.
  2. Si el número es impar, devuelve True. Si el número es par, devuelve False.
def is_odd(num):
  return num % 2!= 0
is_odd(3) ## True

Resumen

En este desafío, has aprendido cómo escribir una función que comprueba si un número dado es impar o par. Esto puede ser útil en varios escenarios de programación, como cuando se trabajan con bucles, declaraciones condicionales o operaciones matemáticas. Recuerda usar el operador de módulo para comprobar si un número es impar o par, y devolver True si el número es impar y False si el número es par.