Cita de: Pirata LOL en 28 Diciembre 2016, 16:30 PMDime que error te sale
Otra cosa ya que mencionas Geany, tengo problemas a la hora de instalarlo, será que me puedes echar una mano? o debo crear un tema??

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes MenúCita de: Pirata LOL en 28 Diciembre 2016, 16:30 PMDime que error te sale
Otra cosa ya que mencionas Geany, tengo problemas a la hora de instalarlo, será que me puedes echar una mano? o debo crear un tema??
PRODUCTO PRECIO DISPONIBLE
HP 1500 SI
CANON 300 NO
MACBOOK 2000 SI
from xlrd import open_workbook,XL_CELL_TEXT
from xlrd.sheet import ctype_text
import re
def xls_KeyValue(file, row_KeySeacrh, col_KeySearch):
pos_RowSearch = None
pos_ColSearch = None
wb = open_workbook(file, 'rb')
sh = wb.sheet_by_index(0)
row_KeySeacrh = re.compile(row_KeySeacrh)
col_KeySearch = re.compile(col_KeySearch)
for rows in range(sh.nrows):
rows_int = rows # Stores the number of row where row_KeySearch will match
rows = str(sh.row(rows))
if (row_KeySeacrh.search(rows)):
pos_RowSearch = rows_int
for cols in range(sh.ncols):
cols_int = cols # Stores the number of col
cols = str(sh.col(cols))
if col_KeySearch.search(cols):
pos_ColSearch = cols_int
return((sh.cell(pos_RowSearch, pos_ColSearch)))
else:
continue
else:
continue
print(xls_KeyValue(file,'HP','DISPONIBLE'))
print(xls_KeyValue(file,'HP','DISPONIBLE'))
Cita de: engel lex en 14 Octubre 2016, 01:38 AM
no entiendo el programa se detiene en 2,000000? yo lo corro y me da correctamente 2,236075
printf("%f\n", squareRoot); // Imprimir resultado con cuatro decimales
printf("%.4f\n", squareRoot); // Imprimir resultado con cuatro decimales