Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 9

Laboratorio de Fundamentos

de Programación Páginas: 1/ 8

LABORATORIO DE
LA SEMANA 14
PROFESOR:
Velásquez Ruiz, Eduardo Josué.
INTEGRANTES:
Rebeca Soledad Huallpa Centeno
Deysi Rubí Lloja Lucero
SECCIÓN:
C24-C-1
FECHA DE REALIZACIÓN: 29 – 11 -2021
FECHA DE ENTREGA: 30 – 11 -2021

2021-2
Laboratorio de Fundamentos
de Programación Páginas: 2/ 8

EJERCICIO DE APLICACIÓN
1. Elabore un módulo que almacene tres funciones:
a. Que retorne verdadero si el número ingresado es par,caso contrario falso
b. Que retorne verdadero si el número ingresado es impar,caso contrario falso
c. Que retorne los numeros pares de un intervalo
Laboratorio de Fundamentos
de Programación Páginas: 3/ 8

2. Elabore módulo que almacene una función que tome como argumento dos
números enteros y devuelva el mayor.
Laboratorio de Fundamentos
de Programación Páginas: 4/ 8

3. Elabore un módulo que almacene una función que calcule la


longitud de una expresión de texto ingresada por teclado.
Laboratorio de Fundamentos
de Programación Páginas: 5/ 8

4. Elabore un módulo llamado operaciones que almacene dos funciones:


funcion_suma() y función_prod() que sumen y multipliquen
respectivamente todos los números de una lista. Por ejemplo:
funcion_suma() ([1,2,3,4]) debería imprimir 10 y función_prod ([1,2,3,4])
debería devolver 24.
Laboratorio de Fundamentos
de Programación Páginas: 6/ 8

5. Elabore un módulo que almacene tres funciones:


a. Una función que imprima la serie de fibonacci,
b. Una función que imprima la suma de la serie de fibonacci
c. Una función que imprima el factorial de un número

bbbbbbbb
Laboratorio de Fundamentos
de Programación Páginas: 7/ 8

observaciones:
 Como se puede observar en los diferentes ejercicios realizado, para poder
elaborar un módulo y en esta cierta cantidad de funciones empleando control
condicional es de suma importancia seguir su sintaxis ya que, al no hacerlo, no
se ejecutará de manera adecuada las líneas de código y no lograremos hacer
el programa.

 Las definiciones que habías hecho (funciones y variables) se pierden. Por lo


tanto, si quieres escribir un programa más o menos largo, es mejor que
utilices un editor de texto para preparar la entrada para el intérprete y
ejecutarlo con ese archivo como entrada. Esto se conoce como crear
un script.

  A medida que tu programa crezca, quizás quieras separarlo en varios archivos


para que el mantenimiento sea más sencillo. Se debe de usar una función útil
que has escrito en distintos programas sin copiar su definición en cada
programa.

 Python tiene una manera de poner definiciones en un archivo y usarlos en un


script o en una instancia del intérprete. Este tipo de ficheros se llama módulo;
las definiciones de un módulo pueden ser importadas a otros módulos o al
módulo principal (la colección de variables).

 Dentro de un módulo, el nombre del mismo módulo (como cadena) está


disponible en el valor de la variable global __nombre__. 

nnnmcccttgghhhhhhhhhhhhhjjjjjjjjj
Laboratorio de Fundamentos
de Programación Páginas: 8/ 8

Conclusiones:
 El módulo es un objeto de Python con atributos, que tendrán nombres
arbitrarios que puede enlazar y hacer referencia. Este sin embargo puede
definir funciones, clases y variables, también puede incluir código
ejecutable.

 Al terminar de realizar esta actividad se concluye, de que se logró cumplir


con todos los objetivos propuestos por el docente del curso, de tal modo
comprobemos que un Módulo en Python es de suma importancia y
además cada módulo tiene su propio espacio de nombres, el cual es usado
como espacio de nombres global para todas las funciones definidas en
el módulo. 

 Un módulo o module en Python es un fichero .py que alberga un conjunto


de funciones, variables o clases y que puede ser usado por otros módulos,
por otro lado  los archivos generados suelen tener la extensión particular
de Python.

 Los módulos son la unidad organizativa de más alto nivel en Python. · son


unidades que almacenan código y datos, brindan reutilización de código a
proyectos, estos no son parte de la librería estándar de Python se
encuentran en /usr/lib64/python2.

 Un módulo puede contener tanto declaraciones ejecutables como


definiciones de funciones. Estas declaraciones están pensadas para
inicializar el módulo. 

También podría gustarte