Examen Python N1 1. Escriba un programa que dibuje el triángulo del tamaño indicado por el usuario de acuerdo al ejemplo: 2. Escriba una función es_primo(x) que devuelva True si x es primo y que devuelva False si x no es primo. 3. Utilizando la función es_primo() crea la función suma_primos(n), que devuelta la suma de los n primeros números. 4. Escriba la función factorial_reciproco(n), que retorne el valor 1/n!. 5. Escriba las funciones pi_aprox(m) que aproxime el valor de pi usando los m primeros términos de las sumas correspondientes. La función debe llamar a la función signo(). ** Para probar esta función recuerda que x debe estar en radianes. pi_aprox(1000) = 3.140592653839794 6. Desarrolle un programa que tenga la siguiente entrada: • • Primero, el usuario ingresa un número entero n, que indica cuántas palabras ingresará a continuación; Después el usuario ingresa n palabras. La salida del programa debe mostrar la palabra más larga y la más corta que fueron ingresadas por el usuario. Recuerde que la función len entrega el largo de un string: >>> len('amarillo') La ejecución del programa debe verse así: Cantidad de palabras: 5 Palabra 1: negro Palabra 2: amarillo Palabra 3: naranjo Palabra 4: azul Palabra 5: blanco La palabra mas larga es amarillo La palabra mas corta es azul