<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span><br></span></div><div><br></div> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1"> <b><span style="font-weight:bold;">De:</span></b> Manuel Naranjo <naranjo.manuel@gmail.com><br> <b><span style="font-weight: bold;">Para:</span></b> programacion@lugro.org.ar <br> <b><span style="font-weight: bold;">Enviado:</span></b> jueves, 23 de agosto de 2012 18:16<br> <b><span style="font-weight: bold;">Asunto:</span></b> Re: [Programación]Por que el código perl funca y el python no?? para jugar y romperse la cabeza contra el teclado..<br> </font> </div> <br>me parece que la bos## no es lenguaje es el programador!<br><br>>
if(($y<$NR)||($x<$NR)){<br><br>> if y<NR :<br><br>a ver si te das cuenta cuál es TU error!<br><br>Si me di cuenta mucho después ... pero la razón principal es esta:<br><br> if(($y<$NR)||($x<$NR)){<br>
<br>
No es la misma a la versión en Python: (eso pasa cuando se trascriben multilenguajes)<br>
<br>
if y<NR :<br>
<br>
Si pones igual en Python, lo cual sería:<br>
<br>
if y < NR or x < NR:<br>
<br>
Da error, porque en algún punto el algoritmo excede las dimensiones de la matriz.<br>
En Perl no pasa nada, porque Perl silenciosamente crea las entradas que requiere en un arreglo y las<br>
inicia con ceros además. <br><br>Eso me di cuenta cuando vi que la dimensión de la matriz cambiaba en perl... <br><br>Por eso el código perl funcaba aunque el código era incorrecto... :((<br><br>_______________________________________________<br>Programacion mailing list<br><a ymailto="mailto:Programacion@lugro.org.ar" href="mailto:Programacion@lugro.org.ar">Programacion@lugro.org.ar</a><br><a href="http://lugro.org.ar/mailman/listinfo/programacion" target="_blank">http://lugro.org.ar/mailman/listinfo/programacion</a><br><br><br> </div> </div> </div></body></html>