Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Evaluación Desempeño

Buen día, quiero compartir mi código, vi la solución propuesta pero esta diferente jaja, aunque cumple con lo pedido. Cualquier comentario para mejorar es aceptado
Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

1 respuesta

¡Hola, Carlos, espero que estés bien!

Gracias por compartir tu código. A simple vista, parece que tu solución cumple con los requisitos del ejercicio. Aquí hay algunos comentarios para mejorarlo:

  1. Claridad del Código: Aunque tu código es funcional, podrías mejorar la legibilidad usando nombres de variables más descriptivos. Por ejemplo, años_trabajo en lugar de año_trabajo.

  2. Uso de elif: Dado que ya estás usando elif, no es necesario verificar nuevamente la condición puntuacion < 7 después de las otras condiciones, ya que es la única opción restante. Podrías usar simplemente else.

Aquí tienes una versión ajustada de tu código:

puntuacion = float(input('Ingrese el Puntaje de Desempeño: '))
años_trabajo = float(input('Ingrese los años de servicio: '))

if puntuacion >= 7:
    if años_trabajo > 5:
        print('Elegible para ascenso')
    else:
        print('Buen desempeño, sigue así')
else:
    print('Necesita mejorar')

Espero que estos consejos te sean útiles. ¡Sigue así!

Espero haber ayudado y buenos estudios!