Generation

generate functionTue, 20 May 2025

# Paso 1: Pedir al usuario los nombres de 5 jugadores equipo = [] print("Forma tu equipo para el minipartido de fútbol:") for i in range(5): nombre = input(f"Ingrese el nombre del jugador {i + 1}: ") equipo.append(nombre) # Paso 2: Mostrar el equipo completo print("\nEquipo completo:") for jugador in equipo: print(f"- {jugador}") # Paso 3: Preguntar si desea eliminar a un jugador eliminar = input("\n¿Deseas eliminar a un jugador del equipo? (sí/no): ").lower() if eliminar == "sí" or eliminar == "si": nombre_eliminar = input("Ingresa el nombre del jugador que deseas eliminar: ") if nombre_eliminar in equipo: equipo.remove(nombre_eliminar) print(f"\n{nombre_eliminar} ha sido eliminado del equipo.") else: print(f"\nEl jugador {nombre_eliminar} no está en el equipo.") # Paso 4: Mostrar la lista actualizada print("\nEquipo actualizado:") for jugador in equipo: print(f"- {jugador}")

Aquí te muestro el código completo con los pasos solicitados: ```python # Paso 1: Pedir al usuario los nombres de 5 jugadores equipo = [] print("Forma tu equipo para el minipartido de fútbol:") for i in range(5): nombre = input(f"Ingrese el nombre del jugador {i + 1}: ") equipo.append(nombre) # Paso 2: Mostrar el equipo completo print("\nEquipo completo:") for jugador in equipo: print(f"- {jugador}") # Paso 3: Preguntar si desea eliminar a un jugador eliminar = input("\n¿Deseas eliminar a un jugador del equipo? (sí/no): ").lower() while eliminar == "sí" or eliminar == "si": nombre_eliminar = input("Ingresa el nombre del jugador que deseas eliminar: ") if nombre_eliminar in equipo: equipo.remove(nombre_eliminar) print(f"\n{nombre_eliminar} ha sido eliminado del equipo.") else: print(f"\nEl jugador {nombre_eliminar} no está en el equipo.") eliminar = input("\n¿Deseas eliminar a otro jugador del equipo? (sí/no): ").lower() # Paso 4: Mostrar la lista actualizada print("\nEquipo actualizado:") for jugador in equipo: print(f"- {jugador}") ``` En este código, se ha agregado un bucle `while` para permitir que el usuario elimine a varios jugadores del equipo sin tener que reiniciar el programa. El bucle se repite hasta que el usuario decida no eliminar a ningún jugador más. También se ha agregado una comprobación para asegurarse de que el nombre del jugador a eliminar esté en la lista del equipo antes de intentar eliminarlo. De lo contrario, se muestra un mensaje de error.

Want to kickstart your project?Use the new AI Studio to create your code