All Posts By Jose Manuel Gilpérez Aguilar

Hacer del ejercicio físico un hábito

Posted on 7 min read

El ejercicio físico genera estímulos en el cerebro que ayudan a mantener un estado emocional positivo. Cualquiera puede comprobar como el estado de animo influye en nuestra productividad. El simple hecho de correr durante 30 minutos cada mañana tiene un considerable efecto en como nos sentimos el resto del día. Básicamente, el ejercicio elimina el estrés y mejora nuestra capacidad productiva en todos los sentidos. Sin embargo, aunque conozcamos los beneficios de mantenerse en buena forma física, no suele ser sencillo crear el hábito.

Funciones en Python

Posted on 1 min read

Funciones de usuario Estas son las funciones creadas por el usuario y que no están predefinidas en Python. La ventaja de las funciones es que las escribimos una vez y podemos usarlas tantas veces como deseemos. La sintaxis básica de una función es la siguiente: def function_name(): string =’Hello’ return string print (function_name()) Dentro de la función pueden realizarse las operaciones que se deseen. A la función se le pueden pasar tantos parámetros, separados por comas, como se deseen: mylist = …

Funciones con cadenas de caracteres en Python

Posted on 1 min read

Funciones con cadenas de caracteres Cuando una variable es una cadena de caracteres es tratada como si dichos caracteres formasen una lista. De este modo, cuando operamos sobre cualquiera de las dos líneas del siguiente ejemplo, string1 y string2, obtenemos el mismo resultado: string1 = [‘s’,’t’,’r’,’i’,’n’,’g’] string2 = ‘string’ for letter in string1: print(letter) for letter in string2: print(letter) Otras funciones disponibles son las siguientes: Contar el número de veces que aparece un carácter en una cadena: count. Hacer que todas …

Recepción de datos en Python

Posted on 1 min read

Recibiendo datos Existe una diferencia importante en el comando a utilizar para recibir datos ya usemos Python 2.7 o Python 3.0 o superior. Para solicitar una entrada mediante el teclado se emplean dos sentencias diferentes: Python 2.7: raw_imput. Python 3.0: input. Este es un ejemplo sencillo para Python 2.7: print (‘Hello JM’) raw_input(‘Press any key to continue’) print(‘Thanks’) Sin embargo, si podemos usar input en Python 2.7 para asignar el valor de una entrada a una variable: data = input(‘What\’s your …

Operaciones con listas en Python

Posted on 1 min read

Operaciones con listas Vamos a ver diferentes operaciones con listas: Añadir un nuevo elemento: append. Extender una lista o unir dos listas: extend. Añadir un nuevo elemento en un índice determinado de la lista: insert. Editar un elemento en un índice determinado de la lista: =. Borrar elementos de la lista identificados por su índice: del. Borrar elementos de la lista identificados por su valor: remove. Invertir el orden de los índices en la lista: reverse. Ordenar una lista: sort. Crear …