Códigos Fuente de Python

Mostrando del 1 al 10 de 502 registros
<<>>
Imágen de perfil
Val: 1.076
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Juntar los elementos de dos o mas listas


Python

Publicado el 3 de Julio del 2020 por Katas (96 códigos)
142 visualizaciones desde el 3 de Julio del 2020
Dada una lista de elementos, juntarles manteniendo la posición.

1
2
3
4
5
combineLists(['a', 'b'], [1, 2], [True, False]) # [['a', 1, True], ['b', 2, False]]
combineLists([1, 2, 3], [1, 2]) # [[1, 1], [2, 2], [3, None]]
combineLists([1, 2, 3], [1, 2], fillValue=0) # [[1, 1], [2, 2], [3, 0]]
combineLists([1, 2], [1, 2, 3], fillValue=0) # [[1, 1], [2, 2], [0, 3]]
combineLists([1, 2, 3]) # [[1], [2], [3]]
Imágen de perfil
Val: 279
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Juego de la Serpiente, en ASCII (versión con sonido)


Python

estrellaestrellaestrellaestrellaestrella(4)
Actualizado el 26 de Junio del 2020 por Antonio (23 códigos) (Publicado el 8 de Junio del 2020)
1.496 visualizaciones desde el 8 de Junio del 2020
Nueva versión del Juego de la Serpiente, en la que se ha incluido sonido y 3 archivos de audio (incluidos en la carpeta). Para usar el programa adecuadamente, simplemente hay que descomprimir la carpeta en la que se encuentra.
BOTONES:
Mover serpiente: Botónes de dirección
Pause y reanudar partida pausada : Barra espaciadora.
Finalizar partida: tecla "q"
PARA CUALQUIER PROBLEMA, NO DUDEN EN COMUNICÁRMELO.
sgm
sg6
sg4
ggggg
Imágen de perfil
Val: 1.076
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 (96 códigos)
312 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.076
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 (96 códigos)
322 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.076
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 (96 códigos)
380 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: 279
Bronce
Ha aumentado 1 puesto en Python (en relación al último mes)
Gráfica de Python

Traductor de texto.


Python

estrellaestrellaestrellaestrellaestrella(2)
Publicado el 24 de Junio del 2020 por Antonio (23 códigos)
467 visualizaciones desde el 24 de Junio del 2020
Aplicación para traducir un texto a otro idioma (seleccionado por el usuario) de un listado de idiomas disponibles, pudiendo oír dicha traducción. También ofrece la posibilidad de copiar texto desde otro documento.

trad
Imágen de perfil
Val: 1.076
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 (96 códigos)
543 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.076
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 (96 códigos)
519 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.076
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Eliminar acentos y diéresis de una cadena con Python


Python

Publicado el 19 de Junio del 2020 por Katas (96 códigos)
387 visualizaciones desde el 19 de Junio del 2020
Función que reemplaza todos los caracteres con acentos y diéresis de una cadena.

1
eliminarAcentos("lá chòcölatìna MÓRDÌDÁ") # la chocolatina MORDIDA
Imágen de perfil
Val: 1.076
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 (96 códigos)
596 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']