Está en la página 1de 2

ESCUELA SUPERIOR POLITÉCNICA DEL LITORAL

FACULTAD DE INGENIERIA EN ELECTRICIDAD Y COMPUTACION

TALLER 4.3 LISTAS Y ESTRUCTURAS DE CONTROL


FUNDAMENTOS DE PROGRAMACIÓN

Ejercicio 1

Crear un programa que mantenga el rastro de los productos de una lista de compras. El
Programa debe estar preguntando por nuevos productos hasta que nada es ingresado (nada
en el input, seguido de la tecla enter). Al finalizar el programa debe presentar la lista de
compras.

Ejercicio 2

Implemente un programa que realice la misma operación que las siguientes funciones en
Python.

a) count
b) in

Ejercicio 3

Una empresa registra los sitiosd e internet visitados por sus e mpleados y los minutos de
navegación e n una lista de tamaño t semejante a la mostrada. Cada registro se almacena
usando una cadena con el formato: ‘ empleado|sitiovisitado| minutos’:

visitados= ['maria2|www.facebook.com|160','xavi7|www.eluniverso.com|50',
'jose15|www.sri.gob.ec|30','maria2|www.twitter.com|30',
'xavi7|www.inec.gob.ec|10','maria2|www.espol.edu.ec|50',
'jose15|www.sri.gob.ec|120','xavi7|www.sri.gob.ec|20',
..., 'maria2|www.twitter.com|20']


Para analizar los datos, la empresa dispone de las listas para n e mpleados y p sitios de trabajo:

empleados =['maria2','jose15',...,'xavi7']
trabajo=['www.espol.edu.ec','www.inec.gob.ec',...,'www.sri.gob.ec']'

Con las listas visitados, empleados y trabajo descritas, elabore un programa en Python para
generar una lista con los sitios que no son de trabajo que han sido visitados por los
empleados. La lista obtenida debe contener los elementos sin repetir .
Ejercicio 4

Simule el juego del ahorcado en python, con las siguientes reglas: dada una lista de palabras
escoja aleatoriamente una palabra y pida al usuario una letra a la vez indicando si fue un
acierto o no. Si el usuario tiene 7 intentos fallidos entonces pierde y el programa debe mostrar
la palabra que debía adivinar. Por ejemplo:

“Bienvenido al Juego Ahorcado”


Su palabra a adivinar es: [_,_,_,_,_,_,_]
Ingrese una letra: a
Su palabra a adivinar es: [_,a,_,_,_,_,_]
Ingrese una letra: b
Letra no encontrada. Usted tiene 1 intento errónero.
Su palabra a adivinar es: [_,a,_,_,_,_,_]
Ingrese una letra: n
Su palabra a adivinar es: [_,a,n,_,_,_,n]
Ingrese una letra: t
Su palabra a adivinar es: [_,a,n,_,_,_,n]
Letra no encontrada. Usted tiene 2 intentos erróneros.
Ingrese una letra: c
Su palabra a adivinar es: [c,a,n,c,_,_,n]
Ingrese una letra: i
Su palabra a adivinar es: [c,a,n,c,i,_,n]
Ingrese una letra: o
Su palabra a adivinar es: [c,a,n,c,i,o,n]

También podría gustarte