Búsqueda de sitios web
Aprender y usar Python es divertido. Gracias a su creciente popularidad, existen multitud de formas de utilizarlo para hacer que el mundo de la informática sea mejor de lo que es hoy.
Imagine crear y ejecutar aplicaciones Python, ya sea una herramienta de línea de comandos desarrollada para buscar sus artículos seleccionados favoritos de Internet o iniciar un servidor web que se ejecuta directamente en la palma de su mano, todo con solo un disposit
Leer más →En mi primer artículo de esta serie, describí el problema de dividir los suministros a granel en cestas de valor similar para distribuirlos a los vecinos con dificultades de su comunidad. También escribí sobre cómo disfruto resolviendo pequeños problemas como este con pequeños programas en varios lenguajes y comparando cómo lo hacen.
En el primer artículo resolví este problema con el lenguaje de programación Groovy. Groov
Leer más →Algunas cosas sobre la comunidad Ruby siempre me han impresionado. Dos ejemplos son el compromiso con las pruebas y el énfasis en facilitar el inicio. El mejor ejemplo de ambos es Ruby Koans, donde aprendes Ruby corrigiendo pruebas.
Con las increíbles herramientas que tenemos para Python, deberíamos poder hacer algo aún mejor. Podemos. Usando Jupyter Notebook, PyHamcrest y solo un poco de códi
Leer más →Esta es la parte 12 de una serie en curso sobre la creación de videojuegos en Python 3 utilizando el módulo Pygame. Los artículos anteriores son:
Charles Babbage (1791-1871) fue un ávido matemático con intereses muy amplios. Es conocido por haber imaginado la idea de las computadoras y desarrolló por sí solo lo que llamó un motor diferencial para realizar cálculos en serie. Se trataba de una máquina mecánica con una serie de ejes y engranajes para realizar cálculos, cuyo resultado era una tabla impresa. Recientemente comencé a leer su libro de 1864, Pasajes de la vida de un filósofo,
Leer más →Enseñar a los niños a codificar es muy popular en las escuelas. Hace muchos años, en los días de Apple II y la programación de Logo, aprendí sobre los gráficos de tortugas. Disfruté aprendiendo a programar la tortuga virtual y luego ayudando a los estudiantes a hacer lo mismo.
Hace unos cinco años, aprendí sobre el módulo tortuga de Python y fue la continuación de mi viaje en Python. Pronto, comencé a usar el módulo tortuga para enseñar a los estudiantes los conceptos básicos de programación en Python,
Leer más →Esta es la parte 13 de una serie en curso sobre la creación de videojuegos en Python 3 utilizando el módulo Pygame. Los artículos anteriores son:
En Utilice este script de Python para simular el motor diferencial de Babbage, Python ofreció una solución alternativa al problema de Babbage de determinar el número de canicas en una pirámide bidimensional. El motor diferencial de Babbage resolvió esto usando una tabla que muestra el número de filas de canicas y el número total de canicas.
Después de reflexionar un poco, el fantasma de Charles Babbage respondió: "Todo esto está muy bien, pero aquí sólo tomas el número
Leer más →Si alguna vez has compartido un buen truco informático, una aplicación compleja o algo intermedio con un amigo, probablemente hayas pronunciado la frase "Bueno, funciona en mi computadora". No importa cuán avanzadas sean las computadoras, parece haber problemas recurrentes relacionados con las diferencias en lo que dos máquinas han configurado o instalado. Hay intentos continuos de resolver esto y, para los desarrolladores de Python, una de las mejores formas de evitarlo es u
Leer más →Python es uno de los lenguajes de programación más populares que existen. Ya sea que quieras aprenderlo por trabajo o por diversión, es un lenguaje poderoso y útil para cualquier propósito. Puede crear aplicaciones que le ayuden con las tareas diarias, juegos divertidos que usted y sus amigos pueden jugar, scripts para procesar datos, aplicaciones para generar o analizar información y mucho más.
No importa lo que pretendas hacer con un
Leer más →