sábado, 25 de enero de 2025

Determinar si un número es par en Python

Código del ejercicio:

numero = int(input('Introduzca un número: '))
if numero % 2 == 0:
    print(f'{numero} es un número par.')
else:
    print(f'{numero} no es un número par.')

Definición de los códigos del ejercicio:

int --> convierte el valor especificado en un número entero.
input() --> permite obtener texto escrito por teclado.
if --> use if para especificar un bloque de código que se ejecutará, si una condición especificada es verdadera.
else --> use else para especificar un bloque de código a ejecutar, si la misma condición es falsa.
% --> el operador de modulo ( % ) devuelve el resto de la división.
== --> el operador de igualdad ( == ) regresa true si sus operandos son iguales, false en caso contrario.
print() --> imprime un mensaje en la pantalla.
f'{}' --> un literal de cadena con formato o f-string es un literal de cadena que tiene el prefijo 'f'o 'F'. Facilita crear interpolaciones en cadenas de texto, simplificando de este modo tanto la lectura como la escritura de estas. Si quieres mostrar variables utilizando f-strings, solo tienes especificar el nombre de las variables entre llaves {}. Y al ejecutar tu código, todos los nombres de las variables serán remplazados con sus respectivos valores.

Explicación del código:

A continuación, se explica cada línea del código utilizado para determinar si un número es par o impar:

  1. numero = int(input('Introduzca un número: '))

    Esta línea solicita al usuario que introduzca un número. El valor ingresado se convierte a un número entero con int() y se guarda en la variable numero.

  2. if numero % 2 == 0:

    Esta línea comprueba si el número es divisible entre 2 sin dejar residuo (usando el operador %). Si es verdadero, significa que el número es par.

  3. print(f'{numero} es un número par.')

    Si la condición anterior se cumple, esta línea muestra un mensaje indicando que el número ingresado es par.

  4. else:

    Si la condición del if no se cumple, se ejecuta esta parte del código, lo que significa que el número no es par.

  5. print(f'{numero} no es un número par.')

    Esta línea muestra un mensaje indicando que el número ingresado no es par.

Código original en Python

numero = int(input('Introduzca un número: '))
if numero % 2 == 0:
    print(f'{numero} es un número par.')
else:
    print(f'{numero} no es un número par.')
    

No hay comentarios.:

Publicar un comentario

Ingresar un número entero y mostrar todos los números impares hasta el número ingresado en Python

Código del ejercicio: Con ciclo while numero = int ( input ( "Ingresar un número: " )) if numero ...

Copyright ©2025 Ejercicios de programación. Todos los derechos reservados. ❤️