Descarga la aplicación para disfrutar aún más
Esta es una vista previa del archivo. Inicie sesión para ver el archivo original
# REPASO Lista2 = [3,1,5.5,4,6.3] largo_lista = len(Lista2) print(largo_lista) primer_elemento=Lista2[0] print(primer_elemento) ultimo_elemento=Lista2[-1] print(ultimo_elemento) sublista =Lista2[1:4] print(sublista) Lista2[1]=10 print(Lista2) for elemento in Lista2: print(elemento) # EJERCICIO 1 lista =[] while True: n = float(input("Ingrese un número: ")) if n == 0: break else: lista.append(n) for elemento in lista: print(elemento) # EJERCICIO 2 while True: n = int(input("Ingrese la cantidad de notas: ")) if n>0: break contador = 0 lista_notas = [] while contador<n: nota=float(input("Ingrese nota:")) if nota>=1 and nota<=7: lista_notas.append(nota) contador+=1 else: print("Nota es invalida") print(lista_notas) # moda moda = 0 cantidad = 0 for elemento in lista_notas: cantidad1 = lista_notas.count(elemento) if cantidad1 > cantidad: cantidad = cantidad1 moda = elemento print("la moda es",moda) # media suma = 0 for elemento in lista_notas: suma+=elemento promedio = suma/n print("El promedio es",promedio) # mediana lista_notas.sort() if len(lista_notas)%2==0: mediana=((lista_notas[int(((len(lista_notas)-1)/2)-0.5)])+(lista_notas[int(((len(lista_notas)-1)/2)+0.5)]))/2 print("La mediana es:", mediana) else: mediana=lista_notas[int((len(lista_notas)-1)/2)] print("La mediana es:", mediana) # EJERCICIO 3 import random cartas=[2,3,4,5,6,7,8,9,10,11,12,13,14] jugador1=[] jugador2=[] for n in range(5): carta1=random.randint(0,len(cartas)-1) jugador1.append(cartas[carta1]) cartas.pop(carta1) carta2=random.randint(0,len(cartas)-1) jugador2.append(cartas[carta2]) cartas.pop(carta2) jugador1.sort() jugador2.sort() if jugador1[-1]>jugador2[-1]: ganador="Gana el jugador 1" else: ganador="Gana el jugador 2" print("Cartas jugador 1") for carta in jugador1: if carta==11: print("J") elif carta==12: print("Q") elif carta==13: print("K") elif carta==14: print("A") else: print(carta) print("") print("Cartas jugador 2") for carta in jugador2: if carta==11: print("J") elif carta==12: print("Q") elif carta==13: print("K") elif carta==14: print("A") else: print(carta) print("") print(ganador) # EJERCICIO 4 print("Bienvenido al supermercado") lista_productos=[] lista_precios=[] while True: producto = input("Que producto desea llevar?: ") if producto == "nada": break else: precio=int(input("Ingrese el precio: ")) lista_productos.append(producto) lista_precios.append(precio) for n in range(len(lista_productos)): print("Usted lleva", lista_productos[n], ",que cuesta", lista_precios[n]) suma = 0 for elemento in lista_precios: suma+=elemento print("El total a pagar es ",suma)
Compartir