Ejercicios de funciones Python
Verificar Palíndromo:
Escribe una función
es_palindromo(texto)que determine si una palabra o frase es un palíndromo (se lee igual hacia adelante que hacia atrás, ignorando espacios, signos de puntuación y mayúsculas).
Calcular Factorial:
Crea una función
factorial(n)que calcule el factorial de un número enteron. El factorial de un número es el producto de todos los enteros positivos menores o iguales a ese número (por ejemplo, factorial de 5 es 5 * 4 * 3 * 2 * 1).
Suma de Dígitos:
Desarrolla una función
suma_digitos(numero)que sume todos los dígitos de un número entero. Por ejemplo, si el número es 123, la suma sería 1 + 2 + 3.
Contador de Vocales y Consonantes:
Implementa una función
contar_vocales_consonantes(texto)que cuente el número de vocales y consonantes en un texto dado y devuelva ambos conteos.
Convertidor de Temperatura:
Escribe una función
convertir_temperatura(grados, origen, destino)que convierta una temperatura dada en grados Celsius, Fahrenheit o Kelvin a cualquiera de las otras dos unidades. Los argumentosorigenydestinopueden ser 'C', 'F' o 'K'.
Número Primo:
Crea una función
es_primo(numero)que determine si un número es primo (un número mayor que 1 que solo tiene dos divisores, 1 y él mismo).
Distancia entre dos puntos:
Escribe una función
distancia_puntos(x1, y1, x2, y2)que calcule la distancia entre dos puntos (x1, y1) y (x2, y2) en un plano 2D.
Máximo Común Divisor:
Desarrolla una función
mcd(a, b)que encuentre el máximo común divisor de dos números enteros a y b.
Last updated