Número primo en Python

Hoy vamos a ver cómo comprobar si un número es primo en Python. Recuerda que un número es primo si no es divisible entre otro número que no sea sí mismo y el 1.

Por ejemplo, el 5 es primo porque solo es divisible entre 1 y entre 5. Llamamos divisible a un número cuando al dividirlo de manera entera, el residuo es 0.

Veamos entonces cómo saber si número es primo con el lenguaje Python.

(más…)

Reemplazar cadenas en Python

Hoy veremos cómo reemplazar cadenas en Python, es decir, reemplazar una cadena por otra, dentro de una cadena. Vamos a ver también un poco de reemplazo usando expresiones regulares a través del módulo re.

Te enseñaré dos ejemplos, uno en donde reemplazamos cadenas y otro en donde hacemos lo mismo pero a través de expresiones regulares en Python.

(más…)

Por parzibyte, hace

Contar vocales con Python

En este ejercicio de programación con Python vamos a obtener el total de vocales que tiene una cadena. Es decir, recorrer una cadena y aumentar un contador al encontrar una vocal, obteniendo al final cuántas vocales tiene una string en Python.

(más…)

Por parzibyte, hace

Año bisiesto en Python

En este post de programación en Python vas a aprender a saber si un año es bisiesto, usando ese lenguaje de programación.

Vamos a ver dos cosas. La primera es escribir una función que indica si un año es bisiesto o no. La segunda es imprimir todos los años bisiestos en un período de tiempo.

Año bisiesto con Python – Programación

Recuerda que lo que vamos a usar para comprobar si un año es bisiesto es el lenguaje de programación Python.

(más…)

Sumar meses en Hojas de cálculo de Google

En este post te enseñaré a sumar meses a una fecha en las hojas de cálculo de Google. Es decir, agregar un mes a una fecha en específico usando las funciones fecha, mes, año y día.

Al final podrás generar un rango de fechas con diferencia de un mes. Y a partir de esto sumar años, días, etcétera. Todo gracias a la función FECHA.

(más…)

Python: ordenar arreglo especificando clave

En este post te mostraré cómo ordenar un arreglo o lista en Python especificando la clave de comparación. Es decir, ordenar un arreglo complejo especificando cómo comparar los valores para ordenarlos.

Esto también es conocido como ordenar una lista especificando una función de comparación o compare function, solo que presta atención, aquí vamos a especificar la clave, cosa que al final tendrá el mismo resultado para ordenar un arreglo de manera personalizada.

(más…)

PHP: regresar 2 o más valores en función

En ocasiones tenemos funciones en PHP que necesitamos regresen dos o más valores; es decir, hacer que una función, dentro de su return, devuelva varios valores en lugar de 1.

Con el lenguaje de programación PHP esto es totalmente posible y fácil de hacer. Para ello usamos arreglos y la función list.

(más…)

Java: parámetros por referencia o valor

Hoy veremos cómo es que, en Java, se pasan los parámetros a las funciones. Es decir, ¿En Java los parámetros se pasan por referencia o por valor? vamos a comprobarlo y explicarlo con este post.

De entrada te digo que depende del tipo de dato y que, en términos simples, solo los objetos y arreglos se pasan por referencia.

(más…)

Funciones y métodos en Twig

El motor de plantillas de Twig permite crear funciones que podemos invocar directamente en la vista.

Aunque hay que separar la vista de la lógica, en ocasiones es necesario crear funciones o métodos en Twig para acceder a cosas de la lógica.

En este post te mostraré cómo crear funciones en Twig.

(más…)

Por parzibyte, hace