¡Factoriales! #WSQ07

Esta pequeña tarea nos anima a hacer una suma factorial, es decir, al darle 2 números (rango) tenemos que sumar todos los números que hay en los mismos es decir: Al darle el rango (6, 10) el programa hará esta suma: 0+ 6 + 7 + 8 + 9 + 10

wsq07

El código básicamente se encarga de dejar a un lado todas los casos en los que sumar un rango no es posible y las funciones ‘if‘ y ‘elif‘ se encargan de eso. Por otro lado, la función ‘else‘ es la parte del código que se encarga, en caso de cumplir con las condiciones especificadas, de llevar a cabo la suma factorial.

Por último, si tenemos otra excepción, es decir, si por alguna u otra razón el usuario teclea una letra en vez de un número la excepción saltará y avisará al usuario que con el valor que ha introducido no es posible llevar a cabo la operación.

Python.svg

 

 

CC BY-SA 4.0 ¡Factoriales! #WSQ07 by bosonprogrammer is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.