
Python condiciones
Publicado por Daniel (2 intervenciones) el 29/07/2024 11:18:18
Hola, ¿podrías ayudarme?
He creado este programa para sacar de una palabra terminada en -ción, su cognado con -ct. Por ejemplo, de acción-acto o de adicción-adicto, pero no se por qué no me corre bien.
El código que he creado es el siguiente:
He creado este programa para sacar de una palabra terminada en -ción, su cognado con -ct. Por ejemplo, de acción-acto o de adicción-adicto, pero no se por qué no me corre bien.
El código que he creado es el siguiente:
1
2
3
4
5
6
7
8
9
10
11
12
13
ombre= input("Dime un nombre: ")
#Verificar si el nombre termina en '-cción'
if nombre.endswith("–cción"):
#Reemplazar la última 'c' por 'ct'
cognado = nombre[:-6] + "ct"
print(f"La palabra cognada de '{palabra}' es '{cognado}'")
elif nombre.endswith("-ción"):
#Imprimir mensaje indicando que no hay un cognado que contenga '-ct'
print("La palabra introducida no tiene un cognado que contenga '-ct'.")
else:
print("El nombre ingresado no sigue las reglas especificadas.")
Valora esta pregunta


0