Códigos Fuente de Python

Mostrando del 161 al 170 de 654 registros
Imágen de perfil
Val: 712
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Visualizador de metadatos EXIF en imágenes


Python

Publicado el 9 de Agosto del 2020 por Antonio (57 códigos)
1.089 visualizaciones desde el 9 de Agosto del 2020
El presente programa, extrae y muestra los datos EXIF contenidos en un archivo de imagen (el cual, se seleccionará mediante el botón "SEARCH FILE") que deberá ser principalmente ".jpg". En el caso que la imagen no cuenta con tales datos, se mostrará "NO DATA" en el visor. Por otra parte, si el archivo seleccionado no soporta este tipo de información (por ej: un "png") se mostrará "ERROR" en el referido visor de información.

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

Determinar si una cadena contiene algún numero en Python


Python

Publicado el 7 de Agosto del 2020 por Katas (150 códigos)
802 visualizaciones desde el 7 de Agosto del 2020
Simple función que mediante una expresión regular determina si una cadena contiene uno o mas números

1
2
3
4
5
6
hasNumber("la casa!!"); # False
hasNumber(""); # False
hasNumber("la c3asa!!"); # True
hasNumber("0la c9asa!!"); # True
hasNumber("125"); # True
hasNumber(12345); # True
Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Contar la cantidad de números en una cadena con Python


Python

Publicado el 7 de Agosto del 2020 por Katas (150 códigos)
1.063 visualizaciones desde el 7 de Agosto del 2020
Simple función que mediante una expresión regular nos devuelve la cantidad de números que contiene una cadena dada.

1
2
3
4
5
6
countNumbers("la casa!!"); # 0
countNumbers(""); # 0
countNumbers("la c3asa!!"); # 1
countNumbers("0la c9asa!!"); # 2
countNumbers("125"); # 3
countNumbers(12345); # 5
Imágen de perfil
Val: 712
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Calculadora RPN (Notación Polaca Inversa)


Python

Actualizado el 31 de Julio del 2020 por Antonio (57 códigos) (Publicado el 20 de Febrero del 2020)
3.904 visualizaciones desde el 20 de Febrero del 2020
Calculadora con interfaz gráfica (escrita en Python, con tkinter). Para efectuar operaciones matemáticas.
El sistema de introducción de datos es el de "Notación Polaca Inversa" (primero se introducen los operandos y después, el operador). Cada operando se introduce presionando "ENTER", después de haber introducido los valores del mismo.
calculadora_rpn
Imágen de perfil
Val: 712
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Calculadora (notación infija)


Python

Actualizado el 31 de Julio del 2020 por Antonio (57 códigos) (Publicado el 29 de Febrero del 2020)
2.678 visualizaciones desde el 29 de Febrero del 2020
Calculadora con interfaz gráfica que emplea notación infija (el operador se introduce entre los operandos) en donde el resultado en pantalla va actualizándose a medida que se introducen las operaciones. Aunque, esta versión no incorpora operaciones entre paréntesis, se puede almacenar el resultado de una operación hecha, en la memoria, mediante el botón "MEM",(almacenándose el valor que esté en pantalla) dicho valor, podrá borrarse de la memoria, con el botón "DEL".
infix_calc
Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Eliminar uno o varios elementos de un archivo CSV por su indice


Python

Publicado el 30 de Julio del 2020 por Katas (150 códigos)
962 visualizaciones desde el 30 de Julio del 2020
Función que recibe el contenido de un archivo CSV (separados sus elementos por comas), y los indices de las columnas a eliminar. Devuelve el mismo contenido eliminando las columnas que concuerdan con los indices recibidos como parámetro.

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
28
csv="""a,b,c,d,e,f
a,b,c,d,e,f
a,b,c,d,e,f
a,b,c,d,e,f"""
 
eliminar_columnas_csv(csv, 0)
"""b,c,d,e,f
b,c,d,e,f
b,c,d,e,f
b,c,d,e,f"""
 
eliminar_columnas_csv(csv, 3)
"""a,b,c,e,f
a,b,c,e,f
a,b,c,e,f
a,b,c,e,f"""
 
eliminar_columnas_csv(csv, 2, 3, 5)
"""a,b,e
a,b,e
a,b,e
a,b,e"""
 
eliminar_columnas_csv(csv, -1)
"""a,b,c,d,e,f
a,b,c,d,e,f
a,b,c,d,e,f
a,b,c,d,e,f"""
Imágen de perfil
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Eliminar uno o varios elementos de una lista por su indice


Python

Publicado el 30 de Julio del 2020 por Katas (150 códigos)
1.558 visualizaciones desde el 30 de Julio del 2020
Esta función muestra como eliminar uno o varios elementos de una lista por el indice indicado.

1
2
3
4
5
6
7
8
9
10
11
removeElementIndex(['a', 'b', 'c', 'd'], 0) # ['b', 'c', 'd']
removeElementIndex(['a', 'b', 'c', 'd'], 1) # ['a', 'c', 'd']
removeElementIndex(['a', 'b', 'c', 'd'], 0, 2) # ['b', 'd']
removeElementIndex(['a', 'b', 'c', 'd'], 0, 1, 2) # ['d']
removeElementIndex(['a', 'b', 'c', 'd'], -1) # ['a', 'b', 'c', 'd']
removeElementIndex(['a', 'b', 'c', 'd'], -1, 3) # ['a', 'b', 'c']
removeElementIndex(['a', 'b', 'c', 'd'], 10) # ['a', 'b', 'c', 'd']
removeElementIndex("a", 0) # []
removeElementIndex("ab", 0) # ["b"]
removeElementIndex("a", 10) # ["a"]
removeElementIndex("ab", 10) # ["a", "b"]
Imágen de perfil
Val: 17
Ha disminuido su posición en 7 puestos en Python (en relación al último mes)
Gráfica de Python

Reto: Aprende sistema de numeración maya con Python


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 18 de Julio del 2020 por Carlos Alberto
1.271 visualizaciones desde el 18 de Julio del 2020
¿QUÉ HACE ESTE PROGRAMA?
Es un programa que permite representar visualmente la conversión de los números arábigos modernos a los símbolos de numeración maya.

MOTIVACIÓN
Un sistema de numeración permite representar cantidades numéricas mediante símbolos.
Por ejemplo: los símbolos de números arábigos modernos (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, etc), números romanos o en un sistema maya se utiliza raya horizontal , punto y un caracol.

Particularmente en Honduras, debido a la presencia de la civilización maya en Centroamérica , en los primeros años de escuela te enseñan la numeración maya. A mí me pareció muy interesante cuando lo aprendí y quisiera compartirlo con ustedes de una manera poco convencional y moderna: con ayuda de Python.

RESUMEN
Nota-1
Nota-2

Si te quedo alguna duda ve a mi repositorio: https://github.com/cabustillo13/Aprender-numeracion-maya