[ Foro de Python ]
Buenas tardes, estoy estudiando Lingüística Computacional en la facultad. Estamos trabajando con Python, y al no tener ni idea de programación, ejercicios que pueden resultar bastante triviales, me resultan imposibles. ¿Podrían ayudarme? Créanme, estoy desesperada por encontrar alguna forma de aprobar la asignatura, y no recurriría a este foro si no hubiese ya intentado cualquier cosa. Gracias, un saludo.
1. Supongamos que ?texto1? es una lista con un texto espa?nol segmentado en
palabras y ?texto2? es una lista con el texto traducido al inglés segmentado
en palabras. En la variable ?texto alineado? queremos tener en forma de
tuplas la palabra del español y la del inglés que est´en en la misma posición.
a) Usar una lista de comprensi´on (comprehension list)
b) Usar un bucle ?for?
2. Indicar un ejemplo en el que se muestre que x.isupper() no equivale a not
x.islower()
3. Supongamos que x=set(sorted(texto)) y z=sorted(set(texto)). ¿x=z? Explicarlo.
4. Escribir una función de segmentación a la que pasemos un texto como
cadena de caracteres y devuelva el texto segmentado oracionalmente y en
palabras.
Esto es todo. Gracias, un saludo.
Vamos poco a poco, de lo fácil a lo difícil. Si eres lingüista y hablas un poco de inglés, el siguiente te debería resultar evidente incluso sin saber nada de Python:
2. Indicar un ejemplo en el que se muestre que x.isupper() no equivale a not x.islower()
¿No se te ocurre ese ejemplo?
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)