Códigos Fuente de Python

Mostrando del 611 al 620 de 783 registros
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

Funcion que retorna el numero de veces que aparecen las letras de una cadena


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 16 de Diciembre del 2016 por Kip (28 códigos)
8.905 visualizaciones desde el 16 de Diciembre del 2016
Función que recibe una cadena y retorna un diccionario con cada letra y el número de veces que aparece en la cadena dada, ejemplos de uso:

Python 2.x
1
2
3
4
datos = enum_letras('Oscuridad para asuntos oscuros')
for letra, num in datos.iteritems():
    cont = 'z' if (num < 2) else 'ces'
    print 'La letra %s se repite %s ve%s' % (letra, num, cont)

1
2
3
4
5
6
7
8
9
10
11
La letra a se repite 4 veces
La letra c se repite 2 veces
La letra d se repite 2 veces
La letra i se repite 1 vez
La letra o se repite 4 veces
La letra n se repite 1 vez
La letra p se repite 1 vez
La letra s se repite 5 veces
La letra r se repite 3 veces
La letra u se repite 3 veces
La letra t se repite 1 vez

Python 3.x
1
2
3
4
datos = enum_letras('Oscuridad para asuntos oscuros')
for letra, num in datos.items():
    cont = 'z' if (num < 2) else 'ces'
    print ('La letra %s se repite %s ve%s' % (letra, num, cont))

1
2
3
4
5
6
7
8
9
10
11
La letra t se repite 1 vez
La letra d se repite 2 veces
La letra u se repite 3 veces
La letra s se repite 5 veces
La letra a se repite 4 veces
La letra p se repite 1 vez
La letra c se repite 2 veces
La letra i se repite 1 vez
La letra r se repite 3 veces
La letra n se repite 1 vez
La letra o se repite 4 veces

Se debe tener cuidado con las palabras con acentos, en la version 2 de Python la libreria re no reconoce ninguna palabra con acento en su busqueda mientras que en la 3 si lo hace, por eso he añadido dos códigos, uno para cada version.
Imágen de perfil
Val: 2.239
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)
10.540 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: 1.120
Bronce
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Juego de piedra, papel o tijera


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 13 de Noviembre del 2016 por Kip (28 códigos)
23.277 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: 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)
5.232 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

caja registradora


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 10 de Noviembre del 2016 por Angel
16.604 visualizaciones desde el 10 de Noviembre del 2016
este programa sirve como caja registradora insertando codigo de producto y precio