Código Python – Calcular Edad

Este código solicita al usuario ingresar su fecha de nacimiento en formato "AAAA-MM-DD" y luego calcula y muestra la edad en años. Es solo un ejemplo básico y no tiene en cuenta detalles como los años bisiestos. #Código Python - Calcular Edad from datetime import datetime def calcular_edad(): try: nacimiento = input("Ingrese su fecha de … Continuar leyendo Código Python – Calcular Edad

Código Python – Calcular Número de Créditos

Este código en Python hace lo mismo que el código original en C++. La función main() solicita el ciclo y luego calcula los créditos matriculados y los créditos restantes según las condiciones establecidas. Luego muestra los resultados al usuario. def main(): ciclo = int(input("Ingrese ciclo: ")) while ciclo <= 0 or ciclo > 10: print("Vuelva … Continuar leyendo Código Python – Calcular Número de Créditos

Código Python – Torres de Hanoi

Este código resuelve el problema de las Torres de Hanoi de forma recursiva. El usuario ingresa el número de discos, y el programa imprimirá los pasos necesarios para mover los discos de la torre 'A' a la torre 'C' utilizando la torre auxiliar 'B'. def torres_hanoi(n, origen, destino, auxiliar): if n == 1: print(f"Mover disco … Continuar leyendo Código Python – Torres de Hanoi

Código Python – Simulación de un Cajero

Este código simula un cajero automático donde puedes consultar saldo, retirar dinero, depositar dinero y salir del programa. saldo = 1000 # Saldo inicial def mostrar_menu(): print("1. Consultar saldo") print("2. Retirar dinero") print("3. Depositar dinero") print("4. Salir") def consultar_saldo(): print("Saldo disponible:", saldo) def retirar_dinero(monto): global saldo if monto <= saldo: saldo -= monto print("Retiro exitoso. … Continuar leyendo Código Python – Simulación de un Cajero

Código Python – Sumar Múltiplos

Solo necesitas ingresar el número para el que deseas calcular los múltiplos y el límite hasta el cual deseas sumarlos. El programa luego mostrará la suma total de los múltiplos de ese número. numero = int(input("Ingrese el número para el que desea calcular los múltiplos: ")) limite = int(input("Ingrese el límite: ")) suma = 0 … Continuar leyendo Código Python – Sumar Múltiplos

Código Python – Suma de Pares e Impares

Este código utiliza comprensiones de lista para calcular la suma de los números pares e impares en el rango dado. def sumar_pares_impares(rango): suma_pares = sum(i for i in range(rango + 1) if i % 2 == 0) suma_impares = sum(i for i in range(rango + 1) if i % 2 != 0) return suma_pares, suma_impares … Continuar leyendo Código Python – Suma de Pares e Impares

Código Python – Fibonacci sin recursividad

Esta versión utiliza un enfoque iterativo y crea una lista para almacenar los números de Fibonacci, evitando la recursión. def fibonacci(n): fib = [0, 1] for i in range(2, n + 1): fib.append(fib[i - 1] + fib[i - 2]) return fib[n] numero = int(input("Ingrese un número para calcular su posición en la serie de Fibonacci: … Continuar leyendo Código Python – Fibonacci sin recursividad

Código Python – Fibonacci con recursividad

Este código utiliza la recursividad básica para calcular el número en la posición dada de la serie de Fibonacci. def fibonacci(n): if n <= 0: return 0 elif n == 1: return 1 else: return fibonacci(n - 1) + fibonacci(n - 2) numero = int(input("Ingrese un número para calcular su posición en la serie de … Continuar leyendo Código Python – Fibonacci con recursividad

Código Python – Número de Días del Mes

Este código calcula y muestra el número de días en un mes ingresado por el usuario, utilizando listas de meses con 31 y 30 días respectivamente, y tratando febrero (mes 2) por separado. def obtener_dias_del_mes(mes): meses_31_dias = [1, 3, 5, 7, 8, 10, 12] meses_30_dias = [4, 6, 9, 11] if mes == 2: return … Continuar leyendo Código Python – Número de Días del Mes

Código Python – Agregar, eliminar, insertar y buscar elementos

En este código, puedes llamar a las funciones correspondientes para agregar, eliminar, insertar y buscar elementos en la lista mi_lista. Recuerda adaptar el código según tus necesidades y requerimientos específicos. def agregar_elemento(lista, elemento): lista.append(elemento) print("Elemento agregado:", elemento) def eliminar_elemento(lista, elemento): if elemento in lista: lista.remove(elemento) print("Elemento eliminado:", elemento) else: print("El elemento no está en la … Continuar leyendo Código Python – Agregar, eliminar, insertar y buscar elementos