Comparaciones y expresiones lógicas 2011-03-21 Bien, espero que hayan estado experimentando con IDLE, el ambiente interactivo de Python. Volvamos a él y hagamos algunos experimentos. >>> n = 10 >>> n 10 >>> n > 0 True >>> n < 0 False La primera expresión es familiar, corresponde a la asignación de una variable, en este caso n, con el valor 10. La segunda expresión nos permite ver el valor de n. Luego comparamo n con 0, es decir, queremos ver si n es mayor que 0, lo que es cierto, python responde con el valor True (verdadero en inglés). ...
Primeros pasos en Python 2011-03-20 Vamos a empezar a usar python como nuestro entorno de programación. Python provee un ambiente interactivo llamdo IDLE y es el que vamos a usar en nuestros primeros pasos. Yo usaré XUbuntu (una variante de Ubuntu Linux) y Windows 7 como mis sistemas operativos para este curso. En ambos voy a instalar Python 3. En XUbuntu (y Ubuntu también) puedes instalar Python IDLE usando el Ubuntu Software Center. En Windows descargas el instalador de Python 3 en www. ...
El lenguaje apropiado 2011-03-14 Elegir el lenguaje apropiado para aprender a programar no es tarea fácil. Cualquier decisión puede ser objetada por diversas razones. En mi primer programa usamos javascript pues es, probablemente, el lenguaje de programación más difundido al estar disponible en todo navegador de internet. Sin embargo, aunque javascript es un lenguaje poderoso y se puede desarrollar perfectamente con él (a niveles que muchos programadores profesionales no sospechan), puede no ser el más apropiado para dar nuestros primeros pasos en la programación. ...
Código 2011-03-10 Tienes unos 10 años y tu mejor amigo vive a unos pocos metros de distancia tuya, su ventana y la tuya se enfrentan, así que en la noche puedes conversar con él, hasta que los padres avisan que hay que “apagar la luz y acostarse”. ¡Qué lata! No sería genial tener una manera ideal de comunicarse con tu amigo? Bueno, hoy en día los chicos de esa edad tienen un teléfono móvil, pero no muchos padres les permiten gastarse mucho dinero en mensajes SMS, pero imaginen que estamos hablando de chicos de hace unos años atrás, de esos que tenían que ingeniárselas para seguir conversando con sus amiguitos en la noche. ...
Partir desde cero 2011-03-06 Cuando nos enseñan a contar en la escuela lo hacen a partir del uno: 1, 2, 3...  Si hay una hilera de personas empezamos a contarlas desde 1. Por eso que los matemáticos tienen el conjunto de los números naturales que empieza desde 1: N = {1, 2, 3, 4…..}. Pero en computación las cosas empiezan desde cero. Según Wikipedia: “La palabra «cero» proviene de la traducción de su nombre en sánscrito shunya (vacío) al árabe sifr (صفر), a través del italiano. ...
Mi primer programa 2011-03-05 Empecé a programar a los 15 años. Era un programa escrito en Basic para una Sinclair ZX-81, una computadora personal, la más barata de ese tiempo, costaba unos 100 dólares. El programa era muy sencillo, debía transformar desde grados Farenheit a Celsius. Este es el programa más simple y útil que, se me ocurre, uno puede escribir como ejemplo para aprender a programar, y con este programa vamos a partir nuestras clases de programación. ...