Códigos Fuente de Python

Mostrando del 171 al 180 de 655 registros
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.273 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
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

Obtener el cuadrado de una lista de números


Python

Publicado el 11 de Julio del 2020 por Katas (150 códigos)
2.413 visualizaciones desde el 11 de Julio del 2020
Crear una función que devuelve una lista con los cuadrados de los números comprendido entre 1 y el valore recibido.

1
2
3
4
cuadrado(0) # []
cuadrado(1) # [1]
cuadrado(5) # [1, 4, 9, 16, 25]
cuadrado(10) # [1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
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 las veces que se repite un elemento dentro de una lista en Python


Python

Publicado el 25 de Junio del 2020 por Katas (150 códigos)
876 visualizaciones desde el 25 de Junio del 2020
Función que recibe una lista y un valor, y tiene que devolver las veces que esta ese valor en la lista.

1
2
3
4
5
6
countOccurrences([1, 2, 3, 2], 3) # 1
countOccurrences([1, 2, 3, 2], 2) # 2
countOccurrences([1, 2, 3, 2], "2") # 0
countOccurrences([1, 2, 3, 2], 4) # 0
countOccurrences([], 4) # 0
countOccurrences(["a", "b", "b", "a"], "a") # 2
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

Sumar todas las listas enviados a una función con Python


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 24 de Junio del 2020 por Katas (150 códigos)
738 visualizaciones desde el 24 de Junio del 2020
Función que recibe un numero indeterminado de listas numéricos y devuelve una sola lista con la suma sus valores.

1
2
3
4
sumarListas([1, 2, 3], [1, 2, 3, 4], [1, 2, 3]) # [3, 6, 9, 4]
sumarListas([], [1, 2, 3, 4], [1, 2, 3]) # [2, 4, 6, 4]
sumarListas([1, 2, 3]) # [1, 2, 3]
sumarListas([], [], []) # []
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

Generar una matriz bidimensional cuyo elementos de la diagonal sean igual al valor inicial


Python

Publicado el 24 de Junio del 2020 por Katas (150 códigos)
722 visualizaciones desde el 24 de Junio del 2020
Crear una función que recibe la dimensión de la matriz cuadrada y un valor inicial de la diagonal.
Se debe generar una matriz cuyos elementos de la diagonal sean igual al valor inicial y que decrezcan en 1, los elementos sobre la diagonal serán ceros (0), y los elementos por debajo de la diagonal serán unos (1)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
print(matrizCuadrada(5,6))
"""
[[6, 0, 0, 0, 0],
 [1, 5, 0, 0, 0],
 [1, 1, 4, 0, 0],
 [1, 1, 1, 3, 0],
 [1, 1, 1, 1, 2]]
"""
 
print(matrizCuadrada(4,2))
"""
[[2, 0, 0, 0],
 [1, 1, 0, 0],
 [1, 1, 0, 0],
 [1, 1, 1, -1]]
"""
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

Sumar dos listas en Python


Python

Publicado el 22 de Junio del 2020 por Katas (150 códigos)
1.314 visualizaciones desde el 22 de Junio del 2020
Función para sumar dos listas numéricas.

1
2
3
4
5
sumarListas([1, 2, 3], [1, 2, 3]) # [2, 4, 6]
sumarListas([1, 2], [1, 2, 3]) # [2, 4, 3]
sumarListas([1, 2, 3], [1, 2]) # [2, 4, 3]
sumarListas([], []) # []
sumarListas([1, 2, 3], sumarListas([1, 2, 3], [1, 2, 3])) # [3, 6, 9]
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 cualquier carácter que no sea una letra de una cadena en Python


Python

Publicado el 19 de Junio del 2020 por Katas (150 códigos)
956 visualizaciones desde el 19 de Junio del 2020
Funcion que mediante una expresión regular eliminar cualquier carácter que no sea una letra, numero o el supguion de una cadena ([a-zA-Z0-9_]).

1
2
3
eliminarNoLetras("¡¡ Es impresionante !!!") # Esimpresionante
eliminarNoLetras("Esta en el núm 23??") # Estaenelnúm23
eliminarNoLetras("Si, podria ser.") # Sipodriaser
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

Diferentes funciones para obtener los números de una cadena


Python

Publicado el 14 de Junio del 2020 por Katas (150 códigos)
961 visualizaciones desde el 14 de Junio del 2020
Cuatro funciones para obtener los números de una cadena dada:
- cantidadNumerosUnicos() - Devuelve la cantidad de números únicos de una cadena.
- cantidadNumeros() - Devuelve la cantidad de números que hay en una cadena.
- numerosUnicos() - Devuelve una lista de con los números únicos de una cadena.
- numeros() - Devuelve una lista de con los números de una cadena.

1
2
3
4
cantidadNumerosUnicos("(974) 125.325.254") # 7
cantidadNumeros("(974) 125.325.254") # 12
numerosUnicos("(974) 125.325.254") # ['7', '2', '9', '3', '4', '5', '1']
numeros("(974) 125.325.254") # ['9', '7', '4', '1', '2', '5', '3', '2', '5', '2', '5', '4']
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

Ordenar una lista aleatoriamente o desordenar una lista en Python


Python

Publicado el 13 de Junio del 2020 por Katas (150 códigos)
5.287 visualizaciones desde el 13 de Junio del 2020
Crear una función que reciba una lista de valores, y devuelve la mismo lista con sus valores ordenados aleatoriamente o desordenados.

1
2
3
4
unsort([1, 2, 3, 4, 5, 6]) # [5, 1, 3, 4, 6, 2]
unsort(["a", "b", "c", "d", "e"]) # ['e', 'a', 'b', 'c', 'd']
unsort([6]) # [6]
unsort([]) # []