Los códigos más visitados de Python

Listado de los códigos más visitados durante los últimos 30 días
Imágen de perfil
Val: 1.471
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Ejemplo de implementar un menu en python en la consola


4.120 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(30)
Actualizado el 30 de Noviembre del 2016 por Xve (Publicado el 5 de Diciembre del 2014)
114.178 visualizaciones desde el 5 de Diciembre del 2014
Este simple código es un ejemplo para visualizar como se puede crear un menú con varias opciones de manera sencilla.
sin imagen de perfil

Calculadora


3.627 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(20)
Publicado el 14 de Junio del 2015 por Alexander
75.617 visualizaciones desde el 14 de Junio del 2015
Una calculadora creado con python
Imágen de perfil
Val: 653
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Determinar si un número es primo o no


2.876 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(16)
Publicado el 29 de Junio del 2013 por Xavi
103.029 visualizaciones desde el 29 de Junio del 2013
Simple función que recibe un número entero entrado por el usuario y determina si ese valor es primo o no.
Imágen de perfil
Val: 653
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Calcular el factorial de un número en Python


2.853 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(18)
Actualizado el 6 de Abril del 2016 por Xavi (Publicado el 29 de Septiembre del 2013)
100.961 visualizaciones desde el 29 de Septiembre del 2013
Simple código que muestra como calcular el factorial de un número utilizando una función recursiva.
Imágen de perfil
Val: 1.471
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Calcular los múltiplos de 3 y 5


1.617 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 26 de Febrero del 2015 por Xve
46.073 visualizaciones desde el 26 de Febrero del 2015
Ejemplo que muestra como calcular los múltiplos de un número dado utilizando el resto de una división.
Para este ejemplo, se devuelven los múltiplos de 3 y 5 de entre los números 1 y 100
Imágen de perfil
Val: 176
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

punto de venta


1.429 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(21)
Publicado el 30 de Mayo del 2016 por Mauricio Roman
24.962 visualizaciones desde el 30 de Mayo del 2016
es un punto de venta muy básico

ventas
alta, baja, modificación de productos
alta, baja, modificación de usuarios
corte de ventas realizadas en el día

Pantallazo-2
Pantallazo-3
Pantallazo-4
Pantallazo-5
Pantallazo-6
Imágen de perfil
Val: 1.428
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Calcular la media, varianza y desviación típica de una lista


1.193 visualizaciones el último mes

Python

Publicado el 20 de Febrero del 2019 por Joel
8.123 visualizaciones desde el 20 de Febrero del 2019
Código que muestra como calcular la media, varianza y desviación típica de una lista.
Imágen de perfil
Val: 653
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Calcular el máximo común divisor de dos numeros


1.145 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 5 de Mayo del 2015 por Xavi
37.908 visualizaciones desde el 5 de Mayo del 2015
Código que dado dos números enteros, busca el máximo común divisor.
Imágen de perfil
Val: 1.471
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Contar los elementos repetidos en una lista


983 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 16 de Abril del 2019 por Xve
7.211 visualizaciones desde el 16 de Abril del 2019
Simple código que muestra como obtener el valor mas repetido en una lista de valores
Imágen de perfil
Val: 430
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Obtener una lista de números aleatorios sin repetirse


978 visualizaciones el último mes

Python

Publicado el 27 de Enero del 2020 por Katas
978 visualizaciones desde el 27 de Enero del 2020
Crear una función que reciba un numero indicando el tamaño de la lista a devolver con numero aleatorios entre cero y el tamaño de la lista sin repetirse.

1
randomNumbers(10) // [1, 3, 5, 2, 8, 0, 6, 9, 4, 7]
Imágen de perfil
Val: 1.471
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Obtener la diferencia de días entre dos fechas


932 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(6)
Publicado el 7 de Septiembre del 2017 por Xve
17.017 visualizaciones desde el 7 de Septiembre del 2017
Este simple código muestra la diferencia de días y años entre dos fechas
Imágen de perfil
Val: 1.139
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Función para convertir numero decimal a cualquier otro sistema de numeración desde binario hasta hexadecimal


929 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(4)
Publicado el 15 de Febrero del 2017 por Kip
19.000 visualizaciones desde el 15 de Febrero del 2017
Función que permite transformar un número en sistema numeración decimal a su equivalente en cualquier sistema de numeración desde binario hasta hexadecimal.

La función recibe dos parámetros, el número decimal y el número de la base del sistema de numeración a convertir este.

Recordar
Bin = 2
Octal = 8
Hexa = 16....


Ejemplo:

Decimal a binario
1
print dec_to(47, 2)
RESULTADO
1
101111


Decimal a quinario

1
print dec_to(47, 5)
RESULTADO
1
142

Decimal a octal
1
print dec_to(47, 8)
RESULTADO
1
57

Decimal a hexadecimal
1
print dec_to(47, 16)
RESULTADO
1
2F
Imágen de perfil
Val: 653
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Redimensionar y mostrar imagen con tkinter


852 visualizaciones el último mes

Python

Publicado el 12 de Diciembre del 2014 por Xavi
29.999 visualizaciones desde el 12 de Diciembre del 2014
Simple código que muestra como obtener una imagen y redimensionarla de manera proporcional sin distorsionar-la (thumbnail)

tkinter_redimensionar_imagen
sin imagen de perfil
Val: 10
Ha aumentado su posición en 214 puestos en Python (en relación al último mes)
Gráfica de Python

Interfaz gráfica en Python


805 visualizaciones el último mes

Python

Actualizado el 27 de Enero del 2020 por Paola (Publicado el 25 de Enero del 2020)
805 visualizaciones desde el 25 de Enero del 2020
Interfaz gráfica de usuario a través de Python, para el cálculo de la aceleración y el desplazamiento en un cuerpo con movimiento uniformemente acelerado (MUA).
Imágen de perfil

Juego del ahorcado en python 3


768 visualizaciones el último mes

Python

Publicado el 5 de Febrero del 2019 por Administrador
7.036 visualizaciones desde el 5 de Febrero del 2019
Juego del ahorcado utilizando "ASCII art"

ahorcado-ascii-art
Imágen de perfil
Val: 1.428
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Simulación cajero automático


638 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 9 de Febrero del 2019 por Joel
6.776 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: 653
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Eliminar una linea especifica de un archivo


618 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 20 de Marzo del 2014 por Xavi
28.647 visualizaciones desde el 20 de Marzo del 2014
Simple código que muestra como eliminar una linea especifica de un archivo.
Imágen de perfil
Val: 1.139
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Juego de piedra, papel o tijera


604 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 13 de Noviembre del 2016 por Kip
13.016 visualizaciones desde el 13 de Noviembre del 2016
Funcion que simula el juego de piedra, papel o tijera contra la PC, debes ingresar las partidas que se deben ganar para terminar el juego y asi mismo tu comodin(piedra, papel o tijera) en cada partida.

Coloco dos versiones la 1.0 para Python 2.X y la 1.1 para Python 3.X.

Saludos
Imágen de perfil
Val: 20
Ha disminuido su posición en 2 puestos en Python (en relación al último mes)
Gráfica de Python

Python Login Menu Basico


581 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 25 de Noviembre del 2016 por Katherine
14.292 visualizaciones desde el 25 de Noviembre del 2016
Login basic menu coded in python.

Menu basico para registro en python.

Dudas a: alvarez_katherine@outlook.com
Imágen de perfil
Val: 430
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Contar las letras/caracteres de una cadena dada


542 visualizaciones el último mes

Python

Publicado el 21 de Enero del 2020 por Katas
636 visualizaciones desde el 21 de Enero del 2020
Crear una función que reciba una cadena y devuelva un diccionario con todas las letras o caracteres indicando las veces que aparecen. No distinguir entre mayúsculas y minúsculas.

1
2
3
4
5
countLetters("")              # {}
countLetters("xxxx")          # {'x': 4}
countLetters("xXxX")          # {'x': 4}
countLetters("the big house") # {'t': 1, 'h': 2, 'e': 2, ' ': 2, 'b': 1, 'i': 1, 'g': 1, 'o': 1, 'u': 1, 's': 1}
countLetters("1000$")         # {'1': 1, '0': 3, '$': 1}
Imágen de perfil
Val: 1.428
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Control de nombres con una lista


536 visualizaciones el último mes

Python

Publicado el 29 de Enero del 2020 por Joel
536 visualizaciones desde el 29 de Enero del 2020
Este código muestra como gestionar una lista, añadiendo nombres, buscando un nombre, buscar la posición de un nombre en la lista, contar las veces que aparece un nombre dado y borrar un nombre.

gestionar-una-lista
Imágen de perfil
Val: 1.139
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Clase para buscar una carpeta o un archivo y mostrar el contenido


531 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 15 de Mayo del 2017 por Kip
11.172 visualizaciones desde el 15 de Mayo del 2017
Una clase que busca una carpeta o un archivo en el directorio dado, por defecto busca en el directorio raiz /.

Ejemplo:

Instanciamos el objeto enviandole como parametros el tipo de busqueda a realizar y el directorio


1
finder = Finder('folder', '/')


Para hacer una busqueda insensible a mayusculas y minusculas, enviar como tercer parametro al momento de instanciar la clase un True:


1
finder = Finder('folder', './', True)

O simplemente luego de hacer la instancia acceder a a propiedad caseIns y darle el valor de True:

1
finder.caseIns = True

Luego llamamos al metodo find() enviandole la carpeta a buscar y luego llamamos al metodo showAll() para mostrar las coincidencias encontradas

1
finder.find('carpeta').showAll()

Puede usarse una expresion regular como parametro al metodo de busqueda, recordar que se debe enviar un True como segundo parametro para que la busqueda con la expresion funcione

1
finder.find('^carpeta$', True).showAll()

Si la busqueda esta tardando mucho, es posible cancelarla y dejar que muestre los resultados encontrados hasta el momento, CTRL + C y detendras la busqueda.

El metodo showAll() mostrara un listado de todas las coincidencias con un numero para luego poder seleccionar alguna entre ellas y mostrar su contenido.

Para mostrarlo podria hacerse asi, usando el metodo show():

1
2
op = input("Eliga una opcion de la lista anterior para mostrar el contenido: ")
finder.show(op)

Se envia como parametro el numero ingresado, luego mostrara el contenido de la carpeta selecionada o del archivo.

Al final la consola mostraria algo asi luego de ejecutar todo el codigo anterior:

1
2
3
4
5
6
7
8
9
10
11
Buscando........
Coincidencias: 1
[0] - './txt'
Eliga una opcion de la lista anterior para mostrar el contenido: 0
 
-> 3 archivos en el directorio seleccionado './txt'
-> Mostrando el contenido:
 
a.txt
b.txt
nuevo.txt

Para verificar que se encontraron coincidencias y asi poder pedir algun numero correspondiente a alguna de estas, se debe acceder a la propiedad matches y verificar el tamaño de esta:

1
2
if (len(finder.matches) > 1):
    #PIDO EL NUMERO DE ALGUNA COINCIDENCIA

La clase es sencilla, usa la palara reservada para retornar un generador y asi aligerar un poco la busqueda al momento de iterar los directorios.

https://wiki.python.org/moin/Generators

Aqui dejo el codigo de ejemplo de uso:

Busqueda de una carpeta

1
2
3
4
5
finder = Finder('folder', './', True)
finder.find('carpeta').showAll()
if (len(finder.matches) > 1):
    op = input("Eliga una opcion de la lista anterior para mostrar el contenido: ")
    finder.show(op)

Busqueda de un archivo

1
2
3
4
5
finder = Finder('file', './', True)
finder.find('archivo.txt').showAll()
if (len(finder.matches) > 1):
    op = input("Eliga una opcion de la lista anterior para mostrar el contenido del archivo: ")
    finder.show(op)
Imágen de perfil
Val: 1.428
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Clase para operar con SQLite 3 desde Python 3


526 visualizaciones el último mes

Python

Publicado el 19 de Enero del 2020 por Joel
652 visualizaciones desde el 19 de Enero del 2020
Simple clase para trabajar con una base de datos SQLite3... permite crear una base de datos, crear una tabla, insertar, modificar, consultar y eliminar registros.
Imágen de perfil

Algoritmo de eliminación de Gauss-Jordan


520 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 29 de Octubre del 2018 por Administrador
8.778 visualizaciones desde el 29 de Octubre del 2018
Es un algoritmo del álgebra lineal que se usa para determinar las soluciones de un sistema de ecuaciones lineales, para encontrar matrices e inversas.
https://es.wikipedia.org/wiki/Eliminación_de_Gauss-Jordan

jordan-gauss
Imágen de perfil
Val: 430
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Convertir un numero a binario


489 visualizaciones el último mes

Python

Publicado el 19 de Enero del 2020 por Katas
581 visualizaciones desde el 19 de Enero del 2020
Crear una función que reciba un numero y devuelva su valor en binario

1
2
3
4
bin2dec(0) # 0
bin2dec(1) # 1
bin2dec(10) # 1010
bin2dec(1234) # 10011010010
Imágen de perfil
Val: 1.471
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Algoritmo de búsqueda de elemento en profundidad


483 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(5)
Actualizado el 28 de Agosto del 2018 por Xve (Publicado el 17 de Julio del 2018)
7.241 visualizaciones desde el 17 de Julio del 2018
Este código muestra como encontrar un elemento en profundidad de forma recursiva utilizando el algoritmo de búsqueda de elemento en profundidad.

arbol-busqueda


La función devuelve el camino para llegar desde un punto inicial al punto final.
Imágen de perfil
Val: 653
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Validar cuenta de correo


464 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(8)
Actualizado el 16 de Abril del 2015 por Xavi (Publicado el 8 de Marzo del 2011)
21.951 visualizaciones desde el 8 de Marzo del 2011
Código que muestra como validar una cuenta de correo utilizando una expresión regular.
Imágen de perfil
Val: 1.428
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Encriptar y desencriptar con AES 256


461 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 18 de Febrero del 2019 por Joel
4.343 visualizaciones desde el 18 de Febrero del 2019
Este código muestra como utilizar la encriptación AES 256.
Imágen de perfil
Val: 653
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Figuras geometricas en 2D con TKinter


456 visualizaciones el último mes

Python

Publicado el 4 de Septiembre del 2013 por Xavi
35.462 visualizaciones desde el 4 de Septiembre del 2013
Código que muestra como dibujar en pantalla figuras en 2D utilizando Canvas.
Muestra como dibujar un circulo, un rectángulo, una linea, un quesito y un arco sin su quesito.
Imágen de perfil
Val: 23
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Encriptado básico desde Python


447 visualizaciones el último mes

Python

estrellaestrellaestrellaestrellaestrella(5)
Publicado el 21 de Septiembre del 2015 por Guajardo
22.226 visualizaciones desde el 21 de Septiembre del 2015
Este código encripta y desencripta un texto utilizando una clave indicada por el usuario.

Captura