Python: convertir octal a decimal

Siguiendo con los tutoriales de conversiones numéricas en Python, hoy toca el turno de convertir un número octal a uno decimal. Dicho con otras palabras vamos a usar Python para hacer la conversión numérica de base 8 a base 10. Lo haremos con funciones propias, es decir, será nuestro código y no una función que ya incluya el lenguaje. ...

diciembre 9, 2020 · 3 min · 580 palabras · Parzibyte

Python: convertir decimal a binario

Anteriormente en mi blog te mostré cómo convertir un número binario a decimal usando Python, ahora te mostraré lo contario: cómo convertir un número decimal a binario. Es decir, resolver un ejercicio de programación en Python para realizar una función que convierte de decimal (base 10) a binario (base 2) usando código definido por nosotros, y no funciones del propio lenguaje. De este modo podrás ver cómo es el algoritmo para convertir de base 10 a base 2 en Python. Por ejemplo, convertir el número 19 a 10011. ...

diciembre 7, 2020 · 3 min · 510 palabras · Parzibyte

Juego de Memorama (memoria) en Python con PyGame

Hoy te mostraré un juego que recién he programado usando el lenguaje de programación Python y la librería PyGame. Se trata del videojuego Memorama, también conocido como Memoria. Es un juego en donde hay varias tarjetas en donde hay que voltearlas y encontrar el par de cada una. El jugador gana cuando encuentra todos los pares de tarjetas. El juego que he desarrollado en PyGame cuenta con imágenes, música de fondo y sonidos, además de que este Memorama o juego de memoria es totalmente jugable. Obviamente el código es open source y gratuito, así que puedes descargarlo, probarlo, usarlo y modificarlo a tu gusto. ...

diciembre 6, 2020 · 12 min · 2384 palabras · Parzibyte

Python: convertir binario a decimal

En este ejercicio de programación y algoritmos en Python te voy a enseñar cómo convertir un número binario (base 2) a un número decimal (base 10) usando algoritmos propios, es decir, vamos a resolver el ejercicio usando un algoritmo manual, y no una función ya integrada en el lenguaje. Verás que será realmente sencillo hacer la conversión numérica de binario a decimal en Python, pues básicamente es hacer multiplicaciones, elevar un número e ir sumando. Al final vamos a programar una función que, dado un número en base 2, regrese el número en base 10. ...

diciembre 6, 2020 · 3 min · 476 palabras · Parzibyte

Python - Número top

En este post de programación en Python vamos a resolver un ejercicio. Se trata de un problema para saber si un número es Top. El ejercicio dice: Escriba una función que al recibir un numero entero, verifique que si al sumar las cifras del número y dividirlo por su cantidad de cifras. el resultado es un numero primo. Si es así, se dice que es un numero top. Ej.: 2783 es un número Top, ya que 2+7+8+3=20 / 4 (cifras) = 5, y 5 es primo. Veamos cómo resolver este ejercicio en Python. ...

noviembre 30, 2020 · 2 min · 332 palabras · Parzibyte

Python: suma y promedio de matriz

En este post de programación en Python te enseñaré cómo obtener la suma de todos los elementos de una matriz, así como también obtener el promedio de la misma. Básicamente vamos a calcular el promedio de una matriz, y para ello necesitamos la suma de los elementos además de la cantidad de los mismos. Veamos cómo resolver este ejercicio de programación para principiantes. ...

noviembre 30, 2020 · 2 min · 326 palabras · Parzibyte

Mayor y menor de matriz en Python

En este post de programación en Python te mostraré cómo obtener el elemento menor y el elemento mayor a partir de una matriz. Recuerda que una matriz no es otra cosa más que un arreglo o lista bidimensional. En este caso vamos a recorrer cada elemento y saber cuál es el menor y el mayor para finalmente imprimir el resultado. ...

noviembre 27, 2020 · 2 min · 292 palabras · Parzibyte

Juego de El ahorcado en Python

En este post te mostraré el juego del ahorcado programado en Python. Voy a poner la demostración y la explicación de cómo fue programado. Las características de El ahorcado en Python, también conocido como hangman, son: Juega con 6 intentos Coloca la letra y trata de adivinar la palabra antes de que se acaben los intentos Distintas categorías de palabras Gestión de bancos o grupos de palabras con archivos. Es decir, se tiene una base de datos de las palabras Ajustes del juego, para agregar, eliminar o editar palabras y grupos de palabras Selección del grupo de palabras para jugar. Al iniciar, se selecciona una palabra al azar. Muestra las instrucciones para jugar al ahorcado Veamos ahora el código, la demostración y explicación de este programa en Python. ...

noviembre 12, 2020 · 9 min · 1899 palabras · Parzibyte

Texto a voz (TTS) offline con Python

En este tutorial de programación con Python te mostraré cómo convertir texto a voz/audio usando Python y un paquete que trabaja totalmente fuera de línea, es decir, sin conexión a internet. Anteriormente ya te había mostrado un tutorial pero en ese caso usábamos la API de Google para convertir texto a audio usando Python, ahora te mostraré lo mismo pero usando un paquete que no necesita internet. De este modo podrás reproducir audio a partir de determinado texto, además de guardar la voz en un archivo de audio MP3. ...

noviembre 11, 2020 · 3 min · 548 palabras · Parzibyte

API REST con Python, Flask y SQLite3

En este tutorial de programación con Python aprenderás a crear una API REST usando Flask, SQLite 3 (para los datos) y JSON para la comunicación de datos. Al final tendrás una API que puedes consumir desde cualquier cliente, ya sea una aplicación para Android, un navegador con JavaScript o incluso otro lenguaje de servidor. Te mostraré cómo crear una API que se comunica usando JSON y guarda los datos en SQLite 3. La API estará creada con Flask, y usaremos el lenguaje de programación Python para manejar todos los datos. ...

noviembre 10, 2020 · 7 min · 1399 palabras · Parzibyte