TypeError: can only concatenate str (not "list") to str - Solución
En este corto artículo te mostraré cómo solucionar el error en Python que dice: TypeError: can only concatenate str (not “list”) to str Es algo muy sencillo. ...
En este corto artículo te mostraré cómo solucionar el error en Python que dice: TypeError: can only concatenate str (not “list”) to str Es algo muy sencillo. ...
En este post de programación en Python te mostraré algo muy simple: cómo convertir una string a una lista o arreglo, y también lo inverso: convertir arreglo a cadena. De este modo vas a poder convertir entre ambas cosas usando métodos nativos de Python. Nota: usaré lista, arreglo y array como sinónimos. ...
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. ...
En este post de programación en C te mostraré cómo leer un archivo de texto y llenar un arreglo a partir del mismo. Es decir, llenar un arreglo con el contenido de un archivo de texto. El arreglo en cuestión será un arreglo de cadenas. Recuerda que un arreglo tiene un tamaño definido en tiempo de compilación, así que si quieres algo que crezca mientras haya memoria disponible puedes usar una pila dinámica. ...
Hoy vamos a resolver un ejercicio de programación en lenguaje C que trata sobre ordenar una lista de palabras contenidas en un archivo de texto. Dice algo así: Dado un archivo con extensión txt cuyo contenido es una lista de palabras (separadas por un salto de línea) se leerá usando el lenguaje C, y después se va a imprimir esa misma lista pero con las palabras ya ordenadas de la Z a la A. Por ejemplo, si la lista es: - Abraham - Pedro - Luis El resultado en la consola será: - Pedro - Luis - Abraham Es decir, ordenado en orden descendente de la Z a la A. Veamos cómo resolverlo. ...
En este post de programación en C te mostraré cómo ordenar un arreglo de cadenas de manera alfabética en orden ascendente. Es decir, ordenar un array de strings en C de la A a la Z. Ordenar un arreglo de cadenas en C es distinto a hacerlo con uno de tipo numérico, pues para comparar cadenas usamos strcmp. Además, el tipo string no existe como tal, así que debemos usar arreglos de arreglos. ...
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. ...
Hoy vamos a ver un ejercicio de programación en lenguaje C, también conocido como ANSI C. Se trata de generar números aleatorios, agregarlos a una lista (arreglo) y luego agruparlos para obtener la frecuencia con la que se repiten. El ejercicio dice así: Realizar un programa que genere de manera aleatoria 100 números en el intervalo del conjunto del 1 al 20, y después genera una lista con la frecuencia de cada número. Los números generados de manera aleatoria se deben de visualizar; la frecuencia de números se debe visualizar. Veamos cómo resolverlo usando una pila, arreglos y algunas funciones. ...
En este artículo de programación te mostraré cómo pintar o dibujar un arreglo (array, vector, como lo conozcas) en un canvas de JavaScript, logrando hacer una cuadricula. Es decir, a partir de una matriz en JavaScript, dibujar una cuadricula en Canvas. Esto es útil por ejemplo al hacer un juego como snake, pues si tratamos todo como un arreglo, podemos desarrollar el juego en el mismo y luego solo pintar la matriz en el canvas. ...
En este post sobre programación básica en Go te mostraré cómo declarar un arreglo. Aunque suena sencillo y lo es, en ocasiones olvidamos la sintaxis. Así que te mostraré la sintaxis que prefiero al declarar un arreglo en Go, ya sea de tipo string, int, etcétera. ...