Mostrar los tags: python 3

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

Algoritmo de búsqueda lineal


Python

Publicado el 3 de Agosto del 2018 por Xve (294 códigos)
11.615 visualizaciones desde el 3 de Agosto del 2018
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

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 3 de Agosto del 2018 por Xve (294 códigos)
15.714 visualizaciones desde el 3 de Agosto del 2018
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

Publicado el 15 de Julio del 2018 por Xve (294 códigos)
2.981 visualizaciones desde el 15 de Julio del 2018
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.
sin imagen de perfil

Sencilla lista de compras


Python

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 18 de Agosto del 2017 por Ricardo Abigail (2 códigos)
30.879 visualizaciones desde el 18 de Agosto del 2017
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 6 de Junio del 2017 por Administrador (718 códigos)
8.685 visualizaciones desde el 6 de Junio del 2017
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
Imágen de perfil

Algoritmo de ranqueo para tomar decisiones


Python

Publicado el 27 de Septiembre del 2016 por Gonzalo (8 códigos)
2.387 visualizaciones desde el 27 de Septiembre del 2016
Un sencillísimo script escrito en python 3. Permite evaluar un conjunto de factores usando múltiples criterios con su respectiva ponderación. Se puede usar para elegir un nuevo smartphone, el mejor coche posible, una carrera universitaria,...
Imágen de perfil

Juego del parchis


Python

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 3 de Junio del 2016 por Administrador (718 códigos)
16.254 visualizaciones desde el 3 de Junio del 2016
Este código nos permite jugar contra la máquina al juego del parchis, con tableros de 4, 6 u 8 jugadores.

parchis1
parchis2
sin imagen de perfil

Valida Rut Chile


Python

estrellaestrellaestrellaestrellaestrella(9)
Actualizado el 19 de Mayo del 2016 por Samuel (2 códigos) (Publicado el 17 de Mayo del 2016)
33.983 visualizaciones desde el 17 de Mayo del 2016
Valida RUT Chile

Una simple función que obtiene un rut y devuelve True o False según validación del rut.
Anterior12Siguiente