Códigos Fuente de Python

Mostrando del 311 al 320 de 766 registros
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 las tuplas repetidas en una lista de tuplas


Python

Publicado el 24 de Mayo del 2020 por Katas (150 códigos)
2.069 visualizaciones desde el 24 de Mayo del 2020
Dada una lista de tuplas, devolver una lista con las tuplas repetidas.

1
2
3
points = [(4, 5), (-0, 2), (4, 7), (1, -3), (3, -2), (4, 5), (3, 2), (5, 7), (-5, 7), (2, 2), (-4, 5), (0, -2), (-4, 7), (-1, 3), (-3, 2), (-4, -5), (-3, 2), (-5, 7), (5, 7), (5, 7), (2, 2), (9, 9), (-8, -9)]
 
repeated(points) # [(-5, 7), (5, 7), (4, 5), (2, 2), (-3, 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

Obtener la cantidad de tortas a ornear según componentes


Python

Publicado el 24 de Mayo del 2020 por Katas (150 códigos)
1.170 visualizaciones desde el 24 de Mayo del 2020
A Pete le gusta hornear algunos pasteles. Él tiene algunas recetas e ingredientes. Lamentablemente no es bueno en matemáticas. ¿Puedes ayudarlo a descubrir cuántos pasteles podría hornear teniendo en cuenta sus recetas?

Escriba una función cakes(), que toma la receta (diccionario) y los ingredientes disponibles (también un diccionario) y devuelve el número máximo de tortas que Pete puede hornear (entero). Para simplificar, no hay unidades para las cantidades (por ejemplo, 1 libra de harina o 200 g de azúcar son simplemente 1 o 200). Los ingredientes que no están presentes en los objetos pueden considerarse como 0.

1
2
cakes({'flour': 500, 'sugar': 200, 'eggs': 1}, {'flour': 1200, 'sugar': 1200, 'eggs': 5, 'milk': 200}) # 2
cakes({'apples': 3, 'flour': 300, 'sugar': 150, 'milk': 100, 'oil': 100}, {'sugar': 500, 'flour': 2000, 'milk': 2000}) # 0
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

Triangulo de números invertido


Python

estrellaestrellaestrellaestrellaestrella(1)
Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
5.406 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
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

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


Python

Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
1.078 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
Val: 1.703
Plata
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

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


Python

Publicado el 20 de Mayo del 2020 por Katas (150 códigos)
1.728 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']
sin imagen de perfil
Val: 8
Ha disminuido su posición en 84 puestos en Python (en relación al último mes)
Gráfica de Python

Listas


Python

Publicado el 18 de Mayo del 2020 por Bruno
864 visualizaciones desde el 18 de Mayo del 2020
Un pequeño codigo que explica lo que son las listas