Códigos Fuente de Python

Mostrando del 261 al 270 de 767 registros
Imágen de perfil
Val: 3.475
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Representar una gráfica de barra vertical con asteriscos con los valores de un array


Python

Publicado el 10 de Septiembre del 2020 por Joel (150 códigos)
3.040 visualizaciones desde el 10 de Septiembre del 2020
Función que recibe un array de valores numéricos y devuelve un array que muestra una gráfica de barras vertical con asteriscos o el carácter recibido.


1
2
3
4
5
6
7
8
9
10
a=[5,7,3,6,5,6,7,4]
resultado=graficaBarraVertical(a, "M ") // ['  M         M  ', '  M   M   M M  ', 'M M   M M M M  ', 'M M   M M M M M', 'M M M M M M M M', 'M M M M M M M M', 'M M M M M M M M']
print("\n".join(resultado))
  M         M
  M   M   M M
M M   M M M M
M M   M M M M M
M M M M M M M M
M M M M M M M M
M M M M M M M M

1
2
3
4
5
6
7
8
9
10
a=[5,7,3,6,5,6,7,4]
resultado=graficaBarraVertical(a, "|--| ")
print("\n".join(resultado))
     |--|                     |--|
     |--|      |--|      |--| |--|
|--| |--|      |--| |--| |--| |--|
|--| |--|      |--| |--| |--| |--| |--|
|--| |--| |--| |--| |--| |--| |--| |--|
|--| |--| |--| |--| |--| |--| |--| |--|
|--| |--| |--| |--| |--| |--| |--| |--|
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

Poner la primera letra de una cadena o de cada palabra en mayúslculas


Python

Publicado el 5 de Septiembre del 2020 por Xve (294 códigos)
2.394 visualizaciones desde el 5 de Septiembre del 2020
Función para poner en mayúsculas la primera letra de una cadena o la primera letra de cada palabra de una cadena. Se puede especificar si el resto de la cadena o palabra se pone en minúscula.

1
2
3
4
capitalize("the biG HOUSE!!!") # The biG HOUSE!!!
capitalize("the biG HOUSE!!!", True) # The BiG HOUSE!!!
capitalize("the biG HOUSE!!!", True, True) # The Big House!!!
capitalize("the biG HOUSE!!!", False, True) # The big house!!!
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

Juntar una o varias listas en una sola lista


Python

Publicado el 30 de Agosto del 2020 por Katas (150 códigos)
1.677 visualizaciones desde el 30 de Agosto del 2020
Función que tienes que recibir uno a mas listas, y devolverá una sola lista con los elementos de la misma.
Cualquier elemento que no sea una lista es desestimado.

1
2
3
4
5
joinArray([1,2,3])                     # [1, 2, 3]
joinArray([1,2,3], [4,5,6], [7])       # [1, 2, 3, 4, 5, 6, 7]
joinArray(["a","b"], ["c","d"])        # ['a', 'b', 'c', 'd']
joinArray([1,2], ["a","b"])            # [1, 2, 'a', 'b']
joinArray([], ["a","b"], [], "string") # ['a', 'b']
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

Combinar los elementos de dos o mas listas


Python

Actualizado el 30 de Agosto del 2020 por Katas (150 códigos) (Publicado el 3 de Julio del 2020)
3.888 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: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Determinar si una cadena tiene caracteres repetidos consecutivos


Python

Publicado el 26 de Agosto del 2020 por Katas (150 códigos)
4.957 visualizaciones desde el 26 de Agosto del 2020
Función que recibe una cadena y devuelve si True o False dependiendo de si hay mas de un caracter repetido consecutivo en la cadena

1
2
3
4
5
tieneDuplicados("") # false
tieneDuplicados("casa azul") # false
tieneDuplicados("casa  azul") # true
tieneDuplicados("casa!!!") # true
tieneDuplicados(1125) # 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

Eliminar los caracteres duplicados consecutivos en cada palabra


Python

Publicado el 23 de Agosto del 2020 por Katas (150 códigos)
5.647 visualizaciones desde el 23 de Agosto del 2020
Función para eliminar todos los valores duplicados consecutivos en cada palabra de una frase.

1
2
3
4
5
eliminarDuplicadosConsecutivos("holaaaa aaammmmiggggo!!!"); # "hola amigo!"
eliminarDuplicadosConsecutivos(""); # ""
eliminarDuplicadosConsecutivos("aaabbb          aaa"); # "ab a"
eliminarDuplicadosConsecutivos("aaaááááááaaañññooo"); # "aáaño"
eliminarDuplicadosConsecutivos(111112222555511111); # "1251"