Python - Ejercicio Python

 
Vista:
sin imagen de perfil

Ejercicio Python

Publicado por Javier (4 intervenciones) el 30/08/2022 04:45:51
Ayuda gente, soy nuevo en esto y no se como seguir con el ejercicio, les paso el enunciado:
Defina colores = ['Azul', 'Verde', 'Rojo', 'Amarillo', 'Violeta', 'Rosa',
'Negro', 'Celeste', 'Gris', 'Blanco']. Solicite al usuario el ingreso del número
entero inicio con valor entre 0 y 4 y del número entero fin entre 5 y 9. Muestre la
sublista formada por los colores entre los números inicio y fin.

1
2
3
4
5
colores= ['Azul', 'Verde', 'Rojo', 'Amarillo', 'Violeta', 'Rosa', 'Negro', 'Celeste', 'Gris', 'Blanco']
Inicio = int(input("Ingrese un numero entero como inicio entre 0 y 4"))
Fin = int(input("Ingrese un numero entero como fin entre 5 y 9"))
for i in range(Inicio, Fin, 1):
    print(colores[i])
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ejercicio Python

Publicado por antonio (65 intervenciones) el 30/08/2022 13:55:55
Funciona mas o menos bien hasta que introduces texto y no tiene en cuenta los rangos pero funciona, este seria el código con esas comprobaciones:

Captura
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Ejercicio Python

Publicado por Javier (4 intervenciones) el 30/08/2022 15:21:04
¿Entonces así quedo resuelto con la parte que dice "Muestre la sublista formada por los colores entre los números inicio y fin."? o tengo que agregarla?, no entendi bien esa parte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Ejercicio Python

Publicado por antonio (65 intervenciones) el 30/08/2022 16:04:35
Si muestra esa sublista, funciona correctamente, ejemplo del 3 al 8, es decir del amarillo al gris:

Captura2
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 2.808
Oro
Ha mantenido su posición en Python (en relación al último mes)
Gráfica de Python

Ejercicio Python

Publicado por tincopasan (1082 intervenciones) el 30/08/2022 21:09:22
es una sublista, en python es lo que se conoce como slice o rebanada.

1
2
3
4
5
colores= ['Azul', 'Verde', 'Rojo', 'Amarillo', 'Violeta', 'Rosa', 'Negro', 'Celeste', 'Gris', 'Blanco']
Inicio = int(input("Ingrese un numero entero como inicio entre 0 y 4: "))
Fin = int(input("Ingrese un numero entero como fin entre 5 y 9: "))
 
print(colores[Inicio:Fin ])

1
Muestre la sublista formada por los colores entre los números inicio y fin.
Como dice entre, No!!! incluye el fin, en caso de que quiera incluirlo sería:


1
print(colores[Inicio:Fin +1 ])


No hace falta tanto código
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar