Python: eliminar impares de lista

En este post de programación en Python te mostraré cómo eliminar números impares de una lista, arreglo o array. Básicamente vamos a filtrar los elementos de la lista para que la lista solo contenga números pares, esto lo vamos a lograr eliminando los otros elementos impares. Para hacer las cosas simples y no mover índices vamos a crear una nueva lista en donde solo vamos a colocar a los pares. ...

julio 2, 2021 · 2 min · 273 palabras · Parzibyte

Jerigonza en Python - Traductor

La jerigonza, jeringonza o jeringozoo es una variante lúdica del habla en la que se intercalan sílabas entre medio de una palabra en forma reiterada. (Fuente: Wikipedia en https://es.wikipedia.org/wiki/Jerigonza) En este post sobre programación en Python te mostraré cómo “traducir” texto a Jerigonzo. Básicamente es transformar algo como “Hola mundo” en “Hopolapa mupundopo”. Lo que se hace es que, si se encuentra una vocal dentro de la oración, se agrega la letra p (o la letra que se requiera) además de repetir la vocal. Verás que es muy fácil de hacer en un lenguaje como Python. ...

julio 1, 2021 · 2 min · 404 palabras · Parzibyte

Python: calcular área de figuras geométricas

Resumen: mostrar código de funciones para calcular el área de varias figuras geométricas en Python. Hoy veremos cómo calcular el área del triángulo, rectángulo, rombo y círculo en Python usando funciones. Más allá de un tutorial es un ejercicio resuelto. ...

julio 1, 2021 · 2 min · 282 palabras · Parzibyte

Python: transformar binario a texto

Hoy vamos a ver cómo transformar un conjunto de texto binario a texto normal, en español, ASCII o como le llames. En otras palabras vamos a decodificar texto binario en Python. Es decir, transformar algo como “01101000,01101111,01101100,01100001” en “hola”. Para esto vamos a usar funciones para transformar números de base 2 a base 10, split y chr. ...

julio 1, 2021 · 2 min · 253 palabras · Parzibyte

Python: validar secuencia de ADN

En este post te mostraré un ejercicio sencillo en Python. Se trata de, dada una cadena que representa la secuencia de ADN, ver si es válida. No creas que será algo complejo o algo que tenga que ver realmente con el ADN (o cosas de esas que van mucho más allá de la programación) sino que simplemente será un ejercicio para comprobar si una string contiene únicamente las letras A, C, T y G. ...

julio 1, 2021 · 2 min · 236 palabras · Parzibyte

Simular batalla Pokémon con Python - Ejercicio resuelto

En este post de programación en Python vamos a resolver un ejercicio que tiene que ver con los Pokémon. Se trata de un programa para simular una batalla para planear mejor las estrategias de los combates. El programa debe calcular los puntos estadísticos, HP, ataque, defensa, etcétera además de tomar en cuenta los puntos individuales, puntos de esfuerzo, entre otros. De igual modo el programa debe calcular la potencia de daño que hará un ataque desde un Pokémon a otro. Vamos a aplicar fórmulas y leer los datos desde un archivo CSV así como desde un archivo que nos dirá el daño de un ataque a partir de su nombre. Al final podremos elegir un Pokémon, calcular sus estadísticas y seleccionar un ataque; todo esto con Python. ...

julio 1, 2021 · 7 min · 1309 palabras · Parzibyte

Suma de divisores de número en Python

Hoy vamos a ver un ejercicio de Python. Se trata de obtener la suma de todos los divisores de determinado número. Esto, además de mostrarlos la sumatoria de los divisores de un entero en Python, nos permitirá saber si un número es primo. Para saber si un número es primo podemos comprobar que la suma de los divisores del mismo sean igual a 1. ...

julio 1, 2021 · 1 min · 195 palabras · Parzibyte

Condicional con Webpack y HTML

Hoy voy a mostrarte cómo usar un if dentro de una plantilla HTML cuando utilizas Webpack, HtmlWebpack o html-webpack. Concretamente yo estoy usando Webpack con la CLI de Vue y tuve la necesidad de incluir un script de JavaScript solo en el entorno de producción, cosa que fue muy sencilla de hacer con EJS y Webpack. En este post te mostraré cómo hacer una condicional dependiendo de si estamos en producción o desarrollo dentro de HTML. ...

junio 28, 2021 · 1 min · 201 palabras · Parzibyte

Generador de códigos QR gratuito y open source

Hoy vengo a presentar un generador de códigos QR que es gratis de usar para el usuario final (no necesitas registrarte ni usar una cuenta) además de que es open source para los programadores. En este post te voy a mostrar el enlace de la aplicación, cómo usarlo y cómo está hecho. Actualización: he actualizado este generador para que ya no necesite Vue ...

junio 28, 2021 · 3 min · 635 palabras · Parzibyte

Selector de color con Vue (color picker)

En este post te mostraré un seleccionador de colores o input de tipo color (también conocido como color picker) que me gustó para su uso con el framework Vue. El picker del que hablo se llama vue-color y permite usar varios selectores de color. ...

junio 28, 2021 · 2 min · 333 palabras · Parzibyte