Los códigos más votados de Python

Listado de los códigos más votados desde su publicación.
Imágen de perfil
Val: 2.304
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Clase para conectar con MySQL


Python

estrellaestrellaestrellaestrellaestrella(5)
Actualizado el 25 de Agosto del 2017 por Xve (294 códigos) (Publicado el 20 de Enero del 2017)
11.006 visualizaciones desde el 20 de Enero del 2017
Este código es una simple clase de Python para poder ejecutar query's contra MySQL utilizando MySQLdb.
Imágen de perfil
Val: 3.381
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Simulación cajero automático


Python

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 9 de Febrero del 2019 por Joel (148 códigos)
20.191 visualizaciones desde el 9 de Febrero del 2019
Código que simula la opción de sacar dinero de un cajero automático, en el que determina la cantidad de billetes a devolver según cantidad solicitada.
Imágen de perfil
Val: 676
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Alarma visual con Tk


Python

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 6 de Septiembre del 2016 por Xavi (548 códigos) (Publicado el 18 de Junio del 2014)
6.303 visualizaciones desde el 18 de Junio del 2014
Código que muestra una manera de mostrar una ventana de alarma que va apareciendo y desapareciendo hasta pulsar el botón de finalizar.
Imágen de perfil
Val: 3.381
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Calcular el interés sobre un capital


Python

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 19 de Junio del 2019 por Joel (148 códigos)
4.973 visualizaciones desde el 19 de Junio del 2019
Este código muestra como calcular el interés generado sobre un capital a varios años...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Indica la cantidad: 10000
 
Indica el interes: 4.5
 
Indica los años: 20
 
--------------------------------------------------
año 1 capital 10000.00 interes 450.00 total 10450.00
año 2 capital 10450.00 interes 470.25 total 10920.25
año 3 capital 10920.25 interes 491.41 total 11411.66
año 4 capital 11411.66 interes 513.52 total 11925.19
año 5 capital 11925.19 interes 536.63 total 12461.82
año 6 capital 12461.82 interes 560.78 total 13022.60
año 7 capital 13022.60 interes 586.02 total 13608.62
año 8 capital 13608.62 interes 612.39 total 14221.01
año 9 capital 14221.01 interes 639.95 total 14860.95
año 10 capital 14860.95 interes 668.74 total 15529.69
año 11 capital 15529.69 interes 698.84 total 16228.53
año 12 capital 16228.53 interes 730.28 total 16958.81
año 13 capital 16958.81 interes 763.15 total 17721.96
año 14 capital 17721.96 interes 797.49 total 18519.45
año 15 capital 18519.45 interes 833.38 total 19352.82
año 16 capital 19352.82 interes 870.88 total 20223.70
año 17 capital 20223.70 interes 910.07 total 21133.77
año 18 capital 21133.77 interes 951.02 total 22084.79
año 19 capital 22084.79 interes 993.82 total 23078.60
año 20 capital 23078.60 interes 1038.54 total 24117.14
sin imagen de perfil

Algoritmos de búqueda y ordenamiento


Python

estrellaestrellaestrellaestrellaestrella(3)
Actualizado el 23 de Julio del 2015 por Maximo (3 códigos) (Publicado el 11 de Agosto del 2006)
25.405 visualizaciones desde el 11 de Agosto del 2006
Colección de algoritmos de búsqueda y ordenamiento.
-Ordenamiento Shell/Shell Sort
-Ordenamiento Radix/Radix Sort
-Quick Sort
-Mezcla Directa/Merge Sort
-Inserción/Insertion Sort
-Burbuja Mejorado/Enhanced Bubble Sort
-Algoritmo de Cook-Kim/Cook-Kim Sort
-Ordenamiento burbuja/Bubble Sort
-Búsqueda Secuencial/Sequential Search
-Búsqueda Binaria/Binary Search
-Ordenación Binaria/Binary Sort
-Módulo para creación y operaciones sobre arreglos.
Imágen de perfil
Val: 1.120
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Generar particiones de un número (suma de otros números)


Python

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 8 de Marzo del 2017 por Kip (28 códigos)
3.670 visualizaciones desde el 8 de Marzo del 2017
Clase que ayuda a generar as particiones de un numero es decir que a partir de un numero se generan las combinaciones de posibles números cuya suma entre si es el total del numero dado.

Su uso es simple:

Instanciamos la clase enviandole como parametro el numero del cual se hara la particion

1
particiones = NParticiones(5)

Luego tenemos dos opciones en la clase para obtener los resultados:

Acceder a la propiedad particiones que es una lista de todas las particiones del numero

1
print particiones.particiones

Aquella propiedad mencionada anteriormente tendría una estructura como la siguiente:

1
[[4, 1], [3, 2], [3, 1, 1], [2, 2, 1], [2, 1, 1, 1], [1, 1, 1, 1, 1]]

Llamar al metodo print_particiones(), aquel metodo se encargara de imprimir por pantalla lo siguiente:

1
particiones.print_particiones()

Mostrara:

1
2
3
4
5
6
5 = 4 + 1
5 = 3 + 2
5 = 3 + 1 + 1
5 = 2 + 2 + 1
5 = 2 + 1 + 1 + 1
5 = 1 + 1 + 1 + 1 + 1
sin imagen de perfil
Val: 20
Ha aumentado su posición en 2 puestos en Python (en relación al último mes)
Gráfica de Python

Defensor


Python

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 23 de Octubre del 2017 por Jose
3.500 visualizaciones desde el 23 de Octubre del 2017
Defensor, es un juego de naves 2d, inspirado en los clásicos : space invanders y galaga, consta de 11 niveles el ultimo de los cuales es un jefe final, y a partir del nivel 6 se muestran rivales un poco mas inteligentes que en los niveles anteriores, creado en python 2.7 y pygame 1.9.2.

Imágen de perfil
Val: 676
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

FileSelection


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 10 de Noviembre del 2008 por Xavi (548 códigos)
6.047 visualizaciones desde el 10 de Noviembre del 2008
Ejemplo de utilización de un selector de ficheros (FileSelection) con Python 2.5 y GTK 2.
sin imagen de perfil

TabXSpace - convertir espacio en tabulaciones


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 3 de Abril del 2014 por Santi Baidez Ayuste
5.875 visualizaciones desde el 3 de Abril del 2014
Sencillo programa que permite abrir un archivo de texto y cambiar los espacios o grupos de espacios por un tabulador.
Útil, por ejemplo, para pasar a EXCEL los datos de archivos de texto. El programa quitaría los espacios y pasaría un tabulador en su lugar, haciendo que se encuentre, después, cada palabra en una celda distinta.
Desarrollado en Python 3.4.
Imágen de perfil

Juego del parchis


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 3 de Junio del 2016 por Administrador (714 códigos)
9.649 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
Imágen de perfil
Val: 1.120
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Busqueda letra o subcadena en una cadena


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 2 de Septiembre del 2016 por Kip (28 códigos)
3.955 visualizaciones desde el 2 de Septiembre del 2016
Simple función que busca una letra en una cadena, así mismo también es posible buscar una subcadena en una cadena dada y muestra las veces que se repite esta.
Imágen de perfil
Val: 1.120
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Numero de caracteres en un archivo de texto


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 11 de Noviembre del 2016 por Kip (28 códigos)
3.705 visualizaciones desde el 11 de Noviembre del 2016
Simple funcion que devuelve el numero de caracteres en un archivo de texto excepto los espacios o saltos de linea, haciendo uso de expresiones regulares y la libreria re.

Espero les sirva.

Saludos
Imágen de perfil
Val: 2.304
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Definir un tiempo limite para la ejecución de una función


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 20 de Noviembre del 2016 por Xve (294 códigos)
5.757 visualizaciones desde el 20 de Noviembre del 2016
Este simple código, muestra como finalizar una función si dura mas de los segundos indicados. Se utilizan mucho cuando pueden haber procesos que no sabemos muy bien si se pueden quedar colgados pasados unos minutos al utilizar aplicaciones externas o procesos externos en los que no podemos controlarlos.
Imágen de perfil
Val: 36
Ha disminuido su posición en 2 puestos en Python (en relación al último mes)
Gráfica de Python

Diamantes


Python

estrellaestrellaestrellaestrellaestrella(2)
Actualizado el 6 de Enero del 2020 por Omar (8 códigos) (Publicado el 6 de Octubre del 2017)
3.162 visualizaciones desde el 6 de Octubre del 2017
Muy simple programa que dibuja diamantes según la longitud que pida el usuario, por ejemplo:
Si se coloca una longitud de 3, se mostrara así:
1
2
3
4
5
6
7
Pon la longitud del diamante : 3
 
  *
 ***
*****
 ***
  *