Logo Studenta

AYUDANTIA 10

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)

Otros materiales

Materiales relacionados

14 pag.
Ayudantía 10

User badge image

Estudiando Ingenieria