ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Phyton Base de Datos


Enviado por   •  28 de Febrero de 2023  •  Prácticas o problemas  •  1.868 Palabras (8 Páginas)  •  31 Visitas

Página 1 de 8

tabla=pd.read_excel("DatosProgramacion.xlsx")

#Diseño del menú

def menu():

print("""

BIENVENID@ A CAPRICORN BOUTIQUE")

vístete a tu manera")

__________________________")

1) Reporte y base de datos

2) ¿Cuáles son los países en los que está y cuál es su número de ventas por unidad?

3) ¿Cuál es el porcentaje de sus ventas totales online y offline?

4) ¿Cuántos son su costes totales en Europa?

5) Datos estadísticos extra

6) Salir

__________________________""")

#Formato de contraseña

def contraseña():

user=input("Ingrese Nuevo Usuario: [" "]")

contraseña=input("Defina su nueva contraseña: [" "]")

#Inicio

print("Bienvenid@")

user1=input("Ingrese Usuario: [" "]")

contraseña1=input("Ingrese su contraseña: [" "]")

#Definir si está correcta o incorrecta la contraseña

if user1==user and contraseña1==contraseña:

print("Acceso Permitido")

#Iniciar el código a mostrar dentro de la página

menu()

print("¿Desea continuar?")

else:

#Mensaje de error

print("Acceso Denegado, Vuelva A cargar la página")

exit()

#Ciclo para siempre volver al menú

contraseña()

#Conocer si quieres continuar o si tu contraseña fue incorrecta

seleccion=input("escriba su respuesta solo en minúsculas (si/no)")

if seleccion=="otra":

print("Vuelva a intentarlo")

if seleccion!="si":

print("Gracias por consultar la página, vuelva cada que quiera revisar algún dato")

#Ciclo para repetir el menú cuando se quiera

while seleccion=="si":

opcion=int(input("Introduce el número de opción de datos que guste visualizar "))

seleccion

#Identificar si puso una opción

if opcion>6 or opcion<=0:

print("Opción no disponible, vuelva a intentar ")

opcion=int(input("Introduce el número de opción de datos que guste visualizar "))

else:

print("Cargando Datos...")

#Dar un máximo de intentos de error

if opcion>6 or opcion<=0:

print("Opción no disponible, vuelva a intentar")

opcion=int(input("Introduce el número de opción de datos que guste visualizar " ))

else:

print("Cargando Datos...")

#última posibilidad de error

if opcion>6 or opcion<=0:

print("UPS sucedió un error, vuelva a intentar cargando de nuevo la página" )

exit()

else:

print("Cargando Datos...")

#Primer opción del menú (Diego De Anda)o

if opcion==1:

print(tabla)

print(tabla) #Imprime el dataframe

print(tabla.columns)

print("""

___________________________________

____________________________________""")

#segunda opción del menú (Diego De Anda)

if opcion==2:

pais=tabla["País"]

unidades=tabla["Unidades"]

Ventaspais=tabla.groupby("País")

#estadística

print(" \n Datos de la región sur:\n ", Ventaspais)

ventas12=Ventaspais["Unidades"]

print("Unidades totales vendidas ", ventas12.sum())

plt.figure(figsize=[10,7])

plt.title("Gráfica de Barras: Número de Unidades Vendidas por cada país")

plt.xlabel("País")

plt.ylabel("Unidades")

plt.bar(pais,unidades)

...

Descargar como (para miembros actualizados)  txt (8.8 Kb)   pdf (55 Kb)   docx (12.4 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com