Mostrar los tags: os

Mostrando del 191 al 200 de 587 coincidencias
Se ha buscado por el tag: os
Imágen de perfil

Eliminar ciertos elementos de una lista


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 29 de Mayo del 2020 por Katas (150 códigos)
1.004 visualizaciones desde el 29 de Mayo del 2020
Crear una función que reciba una lista de valores y uno o varios valores a eliminar de la lista.

1
2
3
extractItems(['a', 'b', 'c', 'a', 'b', 'c'], 'a', 'c') # ['b', 'b']
extractItems([1, 2, 3, 4, 5, 6, 7, 8], 4, 5, 6, 7) # [1, 2, 3, 8]
extractItems([1, 1, 1, 2, 1, 1], 1) # [2]
Imágen de perfil

Pico de estrella con asteriscos


JavaScript

Publicado el 24 de Mayo del 2020 por Joel (150 códigos)
1.839 visualizaciones desde el 24 de Mayo del 2020
Crear una función que reciba una altura, y devuelva una lista con los asteriscos para mostrar un pico de estrella.

1
2
picoEstrella(3); // ["  *", " * *", "*   *"]
picoEstrella(5); // ["    *", "   * *", "  *   *", " *     *", "*       *"]

Para mostrar el pico de estrella en web o consola, se puede utilizar join()

Para web:
1
2
3
document.write("<pre>");
document.write(picoEstrella(10).join("\n"));
document.write("</pre>");

Para la consola:
1
console.log(piramide(10).join("\n"));


5eb5a8d88689f-pico-estrella-asteriscos
Imágen de perfil

Obtener la diferencia entre los números pares e impares


PHP

Publicado el 24 de Mayo del 2020 por Kata (76 códigos)
1.140 visualizaciones desde el 24 de Mayo del 2020
Función que recibe un numero inicial y final, para sumar los números pares e impares y tener la diferencia entre ellos. Si por ejemplo, el numero inicial es el 0 y el final es el 10 seria:
La suma de los pares (0+2+4+6+8+10) = 30
La suma de los impares (1+3+5+7+9) = 25
El resultado seria la resta : 30 - 25 = 5

1
2
3
difParesImpares(0, 10); // 5
difParesImpares(0, 1); // -1
difParesImpares(10, 20); // 15
Imágen de perfil

Triangulo de números que se van multiplicando


Java

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Mayo del 2020 por Xavi (548 códigos)
1.723 visualizaciones desde el 20 de Mayo del 2020
Código que va mostrando un triangulo con los números multiplicados por ellos mismos.

1
2
3
4
5
6
7
8
9
10
1
4 1
9 4 1
16 9 4 1
25 16 9 4 1
36 25 16 9 4 1
49 36 25 16 9 4 1
64 49 36 25 16 9 4 1
81 64 49 36 25 16 9 4 1
100 81 64 49 36 25 16 9 4 1


Hay que pasar como parámetro el numero máximo de filas a mostrar: java Triangulo 10
Imágen de perfil

Triangulo de números invertido


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
5.400 visualizaciones desde el 20 de Mayo del 2020
Dos funciones para devolver un triangulo invertido o inverso de números.


Una función devuelve un triangulo invertido empezando siempre por el mismo numero.
1
trianguloInvertido(5) # [[5, 4, 3, 2, 1], [5, 4, 3, 2], [5, 4, 3], [5, 4], [5]]


Para poder visualizarlo en forma de triangulo, podemos utilizar:
1
print("\n".join(map(str, trianguloInvertido(5))))

1
2
3
4
5
[5, 4, 3, 2, 1]
[5, 4, 3, 2]
[5, 4, 3]
[5, 4]
[5]


Para mostrar únicamente los números, puedes utilizar:
1
print("\n".join(map(lambda x: " ".join(map(str, x)), trianguloInvertido(5))))

1
2
3
4
5
5 4 3 2 1
5 4 3 2
5 4 3
5 4
5




La otra función devuelve el mismo triangulo invertido disminuyendo el numero inicial.
1
print(trianguloInvertidoDecreciente(5)) # [[5, 4, 3, 2, 1], [4, 3, 2, 1], [3, 2, 1], [2, 1], [1]]


Para poder visualizarlo en forma de triangulo, podemos utilizar:
1
print("\n".join(map(str, trianguloInvertidoDecreciente(5))))

1
2
3
4
5
[5, 4, 3, 2, 1]
[4, 3, 2, 1]
[3, 2, 1]
[2, 1]
[1]


Para mostrar únicamente los números, puedes utilizar:
1
print("\n".join(map(lambda x: " ".join(map(str, x)), trianguloInvertidoDecreciente(5))))

1
2
3
4
5
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1
Imágen de perfil

Convertir una lista bidimensional de números a caracteres (string)


Python

Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
1.075 visualizaciones desde el 20 de Mayo del 2020
Función recursiva que recibe una lista bidimensional de números enteros y con decimales (números sin comillas), y devuelva la misma lista con los valores como cadena (números entre comillas).

1
IntToString([[5, 4, [3, [2], 1]], [5, 4, []], [5, [4]]]) # [['5', '4', ['3', ['2'], '1']], ['5', '4', []], ['5', ['4']]]


Aquí el mismo código para una lista unidimensional:
https://www.lawebdelprogramador.com/codigo/Python/6207-Convertir-una-lista-de-numeros-a-caracteres-string.html
Imágen de perfil

Convertir una lista de números a caracteres (string)


Python

Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
1.722 visualizaciones desde el 20 de Mayo del 2020
Función que recibe una lista de números enteros y con decimales (números sin comillas), y devuelva la misma lista con los valores como cadena (números entre comillas).

1
2
IntToString([1, 2, 3, 4])     # ['1', '2', '3', '4']
IntToString([1, 2, 3.5, 4.7]) # ['1', '2', '3.5', '4.7']