Escolar Documentos
Profissional Documentos
Cultura Documentos
Unidad 3: Subprogramas
Ejercicio 1
Crear una función que calcula el factorial de un número.
¿Qué es el factorial?
Bonus:
• Usa la función factorial en un programa para escribir el factorial de los 6
primeros números naturales de forma automática (partiendo del 1).
Ejercicio 2
Se tiene un archivo de texto llamado “rangos.txt” que contiene por
cada registro el rango inicial y el rango final.
La suma sería 1 + 1 + 2 + 7 = 11
tupla
????
Diccionarios
• Al utilizar **kwargs hemos recibido un formato muy diferente a las tuplas que
teníamos antes, este formato se llama diccionario y sirve para almacenar
llaves y su respectivo valor.
SR.py ejemplo.py
Otra forma de hacer Import
• Si bien es posible iniciar con la sentencia Import y
asignar su valor a una variable también podemos ‘traer’
elementos específicos de nuestra ‘librería’:
La estructura de la librería
• Las librerías normalmente
tienen cierta estructura la
cual se muestra a
continuación:
1. La ruta del interprete
2. La documentación de la
librería
3. Metadata de la librería
4. Funciones
Librerías
• Ahora que sabemos crear nuestras propias librerías
comprendemos un poco mas como funcionan y estamos
preparados para conocer algunas:
Mas librerias
• Una librería muy útil es la librería time la cual nos
permite controlar el tiempo de ejecución.
numpy
• Y una de las mas importantes la librería que utilizaremos
en el modulo 4 de nuestra asignatura, NumPy, esta
librería nos permite manejar vectores y arreglos.
Ejercicios
Realice un programa en Python:
1. Que muestre por pantalla si un número es par o impar, utilizar una función.