Mi proyecto del curso: Introducción a la programación con Python
Mi proyecto del curso: Introducción a la programación con Python
de Jorge Ayona Inglis @ayonafamily
- 107
- 0
- 0
'''
Programa que cuenta el número de visitantes del Hotel libertador (Perú)
según nacionalidad.
'''
libertador_casos = ["Chilena","Chilena","Chilena","Chilena",
"Chilena","Argentina","Argentina","Argentina",
"Argentina","Argentina","Argentina","Argentina",
"Argentina","Argentina","Argentina","Argentina","Boliviana",
"Boliviana","Boliviana","Boliviana","Boliviana",
"Boliviana","Boliviana","Boliviana","Boliviana","Brasileña",
"Brasileña","Brasileña","Brasileña","Brasileña",
"Chilena","Chilena","Chilena","Chilena","Chilena",
"Argentina","Argentina","Argentina",
"Argentina","Argentina","Argentina","Argentina",
"Argentina","Argentina","Argentina","Argentina","Boliviana",
"Boliviana","Boliviana","Boliviana","Boliviana",
"Boliviana","Boliviana","Boliviana","Boliviana","Brasileña",
"Brasileña","Brasileña","Brasileña","Brasileña",
"Chilena","Chilena","Chilena","Chilena","Chilena",
"Argentina","Argentina","Argentina",
"Argentina","Argentina","Argentina","Argentina",
"Argentina","Argentina","Argentina","Argentina","Boliviana",
"Boliviana","Boliviana","Boliviana","Boliviana",
"Boliviana","Boliviana","Boliviana","Boliviana","Brasileña",
"Brasileña","Brasileña","Brasileña","Brasileña"]
libertador_etiquetas = []
# Lista para almacenar las primeras ocurrencias de cada nacionalidad
vistos = set()
# Recorrer la lista de casos
for nombre in libertador_casos:
# Si el nombre no está en el conjunto de nombres vistos, añadirlo a la lista de primeras ocurrencias y al conjunto de nombres vistos
if nombre not in vistos:
libertador_etiquetas.append(nombre)
vistos.add(nombre)
print("")
print("Hotel Libertador
Frecuencias Simples por nacionalidad
")
def frecuencias_simples():
for x in libertador_etiquetas:
if x in libertador_casos: # conteo de casos
casos = libertador_casos.count(x)
print("Hay ", casos,"huespedes", "de nacionalidad", x)
else:
print("No se encuentra lo que busca")
break
print("Total casos examinados",(len(libertador_casos)))
frecuencias_simples()
print("")

0 comentários
Faça login ou cadastre-se Gratuitamente para comentar