Mostrar los tags: python 3

Mostrando del 1 al 10 de 13 coincidencias
<<>>
Se ha buscado por el tag: python 3
Imágen de perfil

Simple cronometro con TK


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 13 de Agosto del 2018 por xve
1.073 visualizaciones desde el 13 de Agosto del 2018. Una media de 112 por semana
Este simple código muestra como crear un cronometro básico.

cronometro
Imágen de perfil

Juego del tetris


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 09 de Agosto del 2018 por Administrador
1.587 visualizaciones desde el 09 de Agosto del 2018. Una media de 161 por semana
Implementación del clásico juego del Tetris, usando la librería de desarrollo de videojuegos 2D PyGame

tetris
Imágen de perfil

Algoritmo de Euclides para encontrar el máximo común divisor de dos numeros


Python

Publicado el 08 de Agosto del 2018 por xve
793 visualizaciones desde el 08 de Agosto del 2018. Una media de 77 por semana
El algoritmo de Euclides es un método antiguo y eficiente para calcular el máximo común divisor (MCD) de dos números.

https://es.wikipedia.org/wiki/Algoritmo_de_Euclides
Imágen de perfil

Algoritmo Bellman-Ford para encontrar el camino más corto


Python

Actualizado el 06 de Agosto del 2018 por xve (Publicado el 05 de Agosto del 2018)
1.190 visualizaciones desde el 05 de Agosto del 2018. Una media de 112 por semana
El algoritmo de Bellman-Ford (algoritmo de Bell-End-Ford) genera el camino más corto en un grafo dirigido ponderado (en el que el peso de alguna de las aristas puede ser negativo)

Bellman-Ford


https://es.wikipedia.org/wiki/Algoritmo_de_Bellman-Ford
Imágen de perfil

Algoritmo de búsqueda lineal


Python

Publicado el 03 de Agosto del 2018 por xve
996 visualizaciones desde el 03 de Agosto del 2018. Una media de 91 por semana
El algoritmo de búsqueda lineal busca un elemento en un array empezando por el primer elemento hasta dar con el valor deseado.
Este método no es optimo cuando hay muchos elementos. En ese caso es mejor utilizar el algoritmo de búsqueda binaria (https://www.lawebdelprogramador.com/codigo/Python/4739-Algoritmo-de-busqueda-binaria.html).

No es necesario que el array o lista este ordenada.
Imágen de perfil

Algoritmo de búsqueda binaria


Python

Publicado el 03 de Agosto del 2018 por xve
819 visualizaciones desde el 03 de Agosto del 2018. Una media de 77 por semana
El algoritmo de búsqueda binaria, se posiciona en el medio del array y determina si el valor a buscar es superior o inferior. Luego busca la mitad de la parte superior o inferior según resultado anterior hasta dar con el valor.
Este algoritmo es mas optimo que la búsqueda lineal (https://www.lawebdelprogramador.com/codigo/Python/4738-Algoritmo-de-busqueda-lineal.html) que busca uno a uno.

Necesita utilizar un array o lista ordenada.
Imágen de perfil

Algoritmo ordenado por inserción


Python

Actualizado el 16 de Julio del 2018 por xve (Publicado el 15 de Julio del 2018)
743 visualizaciones desde el 15 de Julio del 2018. Una media de 56 por semana
Este algoritmo, empieza por el segundo elemento y lo compara con el anterior, si es menor, lo reemplaza. Posteriormente, revisa el tercer elemento y es inferior al segundo, recorre desde el segundo elemento hasta el primero buscando su posición, y así sucesivamente con el resto de elementos.
Imágen de perfil

Comprimir individualmente y borrar fuentes de forma masiva


Python

Actualizado el 23 de Agosto del 2017 por Gonzalo (Publicado el 22 de Agosto del 2017)
912 visualizaciones desde el 22 de Agosto del 2017. Una media de 21 por semana
Con este script se pueden comprimir cientos o miles de ficheros de manera individual y borrar sus respectivas fuentes, una tarea demasiado tediosa para hacerla a mano.

Sencilla lista de compras


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 18 de Agosto del 2017 por Ricardo Abigail
1.927 visualizaciones desde el 18 de Agosto del 2017. Una media de 35 por semana
Un simple código para ver como se utilizan las listan en python. Con este código agregaremos artículos nuevos a nuestra lista, borraremos artículos de la lista e imprimiremos los datos que tenemos en nuestra lista.

Para este código creé 3 funciones que son:
-agregar_articulos:
en esta función mediante el método .append() agregaremos los datos a nuestra lista.

-borrar_articulos:
en esta función mediante el método .remove() eliminaremos los datos a nuestra lista.

-ver_lista:
en esta función mostraremos todos los artículos agregados a nuestra lista mediante un ciclo for

El código lo he tratado de documentar bien (mediante comentarios claro), a pesar de ser un código sencillo y fácil de entender.

NOTA: A pesar de que trate de dejar todo en claro en los comentarios del código que resaltar que hago el uso de str.capitalize() para transformar nuestra primera letra a mayúsculas, por eso es que en la función de borrar_articulos la vuelvo a utilizar, ya que para python no es lo mismo "Leche" que "leche". Es decir si agregas "leche" a la lista, como hago uso de .capitalize() el resultado es "Leche" y si en la función borrar lo dejamos sin .capitalize() y queremos borrar "leche" python marcara un error.
Si deseas puede borrar .capitalize(), pero tendrás que borrar en ambas funciones.
Imágen de perfil

Solucionador de Sudoku


Python

Publicado el 06 de Junio del 2017 por Administrador
2.125 visualizaciones desde el 06 de Junio del 2017. Una media de 35 por semana
Este código soluciona el juego del sudoku para consola a fuerza bruta, buscando los posibles números para cada casilla hasta dar con la solución.

sudoku
Anterior12Siguiente
Revisar política de publicidad