Python: ejercicio precio de hotel

Hoy vamos a resolver un ejercicio de Python sobre calcular el precio que se cobra al cliente por su estancia en determinado hotel. Los datos se deben extraer de una cadena. El ejercicio dice algo así: ...

abril 30, 2021 · 5 min · 863 palabras · Parzibyte

Fracciones en Python

En este post de programación en Python con matemáticas te enseñaré cómo manejar fracciones o quebrados para hacer las operaciones de las mismas. Veremos cómo hacer la suma, resta, producto, cociente (o multiplicación y división), inversa, potencia, simplificación y conversión entre mixta e impropia. Básicamente te enseñaré cómo abstraer los quebrados en Python para que puedas operar con ellos y hacer todas sus operaciones. Desconozco si ya existe una librería que haga eso (o si el propio lenguaje lo hace), pero yo te enseñaré a hacerlo manualmente. ...

abril 17, 2021 · 8 min · 1514 palabras · Parzibyte

Python - Imprimir sin salto de línea

En este corto post de programación en Python te enseñaré a evitar que aparezca un salto de línea, nueva línea o como la llames al usar print. Como bien sabes, aparece una línea en blanco o salto de línea cuando imprimimos en la consola usando print en el lenguaje de programación Python. Hoy te mostraré cómo imprimir sin ese salto de línea. ...

abril 12, 2021 · 1 min · 183 palabras · Parzibyte

Python - Conversión de dólares a pesos - Ejercicio

En este post de programación en Python vamos a resolver un ejercicio básico para cuando estamos aprendiendo este lenguaje y se trata de la conversión de dólares a pesos. Lo que voy a presentar aquí es el ejercicio que solicita al usuario el valor del dólar en su moneda local y luego hace la conversión, algo realmente sencillo. Si tú quieres realmente convertir el dólar a otras divisas con el valor real y actualizado, revisa este post. Pero bueno, vamos al ejercicio. ...

abril 2, 2021 · 2 min · 249 palabras · Parzibyte

Python - Eliminar repetidos de lista

En este post vamos a ver cómo eliminar los elementos duplicados de un arreglo, array o lista usando el lenguaje de programación Python. Al final vamos a definir una función que recibirá una lista que puede tener elementos repetidos pero siempre devolverá un arreglo sin los repetidos, sin importar si los datos son primitivos u objetos. Básicamente vamos a hacer una lista con los elementos únicos de otra lista. Por cierto, aquí usaré array, arreglo y lista como sinónimos. ...

abril 2, 2021 · 3 min · 524 palabras · Parzibyte

Comparar objetos en Python

En este post sobre clases y objetos en el lenguaje de programación Python te enseñaré cómo comparar objetos. Esto es, comparar si dos instancias de una clase son iguales, comparando obviamente sus propiedades. Vamos a sobrescribir el método __eq__ de la clase, para que así podamos usar los operadores de comparación como lo es == para saber si dos objetos son iguales. ...

abril 1, 2021 · 3 min · 618 palabras · Parzibyte

Python - Mínimo común múltiplo

En este post de programación en Python vamos a ver cómo obtener el MCD o mínimo común múltiplo de dos números. Simplemente vamos a aplicar la fórmula matemática, apoyándonos también del Máximo común divisor. Por si no lo sabes, el Mínimo común múltiplo de dos números es el número menor (es decir, el más pequeño de todos los posibles múltiplos) distinto de cero que es múltiplo de dos números. Veamos un ejemplo. Para los números 20 y 6, tenemos el múltiplo 60, pero también el 120, entre otros. Aunque hay varios múltiplos, a nosotros nos interesa el menor de ellos, que en este caso es 60; ya que es el número menor que es múltiplo de 20 y 6. No hay un número más pequeño que sea múltiplo de ambos. ...

abril 1, 2021 · 2 min · 358 palabras · Parzibyte

Flask con MySQL - Ejemplo de conexión (CRUD)

En el artículo de hoy te enseñaré cómo crear una aplicación web usando Flask, Python y MySQL. Vamos a ver cómo hacer una conexión a la base de datos de MySQL desde Flask y realizar todas las operaciones de insertar, actualizar, mostrar y eliminar. Al final tendremos una web que será un CRUD, trabajando con formularios, plantillas, rutas, etcétera. ...

marzo 30, 2021 · 8 min · 1549 palabras · Parzibyte

Python - Máximo común divisor

Hoy vamos a ver cómo obtener el máximo común divisor de dos números usando el lenguaje de programación Python. Usaremos Python para escribir dos funciones que nos van a ayudar a calcular el MCD de dos números, una recursiva y otra usando el ciclo while. Recuerda que el máximo común divisor de dos números es el entero máximo que puede dividir a dos números sin dejar residuo. Por ejemplo, el máximo común divisor de 6 y 20 es 2, ya que no hay número mayor que pueda dividir a ambos números (ya que el 3 puede dividir al 6 pero no al 20). Veamos cómo resolver este ejercicio de programación con Python a través del algoritmo de Euclides. ...

marzo 30, 2021 · 3 min · 455 palabras · Parzibyte

Login y sesiones en Flask

En este post de programación web con Python y Flask te enseñaré, de manera muy sencilla y fácil, cómo hacer un login y proteger una ruta para que solo accedan los usuarios que han iniciado sesión. Básicamente vas a aprender cómo iniciar sesión en Flask y proteger todas tus rutas. Va a ser un ejemplo sencillo en donde nos vamos a enfocar solamente al manejo de sesiones y a la autenticación del usuario. ...

marzo 29, 2021 · 4 min · 840 palabras · Parzibyte