Advertisement
AntonioVillanueva

Test Pandas ,numpy csv

Aug 5th, 2019
320
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.05 KB | None | 0 0
  1. #Antonio Villanueva Segura test de pandas ,numpy et csv
  2. # -*- coding: utf-8
  3.  
  4. import pandas as pd
  5. import numpy
  6. import csv
  7.  
  8. def pago (piezas,precio):
  9.   """calcula el precio segun la cantidad"""
  10.   return piezas*precio
  11.  
  12.  
  13. """Crea un array de datos, producto y precios por columnas"""
  14. """Primera columna producto"""
  15. prod=numpy.array( ['peras','manzanas','melocotones','fresas','cerezas'] )
  16. """Segunda columna precios """
  17. prec=numpy.array([5,7,2,10,9])
  18.  
  19. """creo el array con las columnas anteriores """
  20. datos=numpy.column_stack((prod,prec))
  21.  
  22. """Crea  indices y columnas + datos"""
  23. df=pd.DataFrame(datos,columns = ['producto','precio'])
  24.  
  25. """Escribe datos a un fichero externo *csv"""
  26. #df.to_csv('precios.csv',index=False)#Elimino indice
  27.  
  28. """
  29. producto=input("Introduce tu compra :")
  30. piezas=int(input("Introduce la cantidad :"))
  31. """
  32.  
  33. """ Test directo de compra de 6 fresas a 10 euros """
  34. producto='fresas'
  35. piezas=6
  36.  
  37. """precio """
  38. precio=int (df[ df['producto']==producto ]['precio']) #Elimina indice coge precio
  39.  
  40. print (pago (piezas,precio))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement