0% encontró este documento útil (0 votos)
6 vistas

S01S01-MaterialPython

El documento detalla un curso de Python orientado a objetos, donde los estudiantes aprenden a crear aplicaciones utilizando funciones incorporadas y módulos como statistics. Se incluyen ejemplos prácticos para calcular áreas de figuras geométricas y el promedio de notas, así como ejercicios dirigidos para reforzar el aprendizaje. Además, se proporcionan instrucciones sobre cómo manejar archivos y carpetas en Python.

Cargado por

lozadaniel2020
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
6 vistas

S01S01-MaterialPython

El documento detalla un curso de Python orientado a objetos, donde los estudiantes aprenden a crear aplicaciones utilizando funciones incorporadas y módulos como statistics. Se incluyen ejemplos prácticos para calcular áreas de figuras geométricas y el promedio de notas, así como ejercicios dirigidos para reforzar el aprendizaje. Además, se proporcionan instrucciones sobre cómo manejar archivos y carpetas en Python.

Cargado por

lozadaniel2020
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPTX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 44

INICIO

EXPOSITOR:

CONSULTOR : DANIEL FERNANDO LOZA SANTA CRUZ

CORREOS:

[email protected]

[email protected]

[email protected]

 Canal de YouTube:
 https://www.youtube.com/channel/UC1zuqkKRXH-wrWm2cq8vkhg
Logro de la Unidad Importancia

El estudiante desarrolla aplicaciones orientados a


Al finalizar la unidad, el estudiante desarrolla
objetos, usa con frecuencia las carpetas, archivos y las
aplicaciones con funciones incorporadas.
funciones incorporadas.
Sesión
1

PYTHON ORIENTADO A OBJETOS


Logro de
Sesión

 Al terminar la sesión, el alumno:

 Agregar carpetas en Python

 Agregar archivos en Python

 Reconocer la función input

 Reconocer la función int, double

 Reconoce el modulo statistics

 Uso de la función mean

 Crear Funciones de Usuario


1.- Crear una carpeta con el
nombre: Python01

2.- De la barra de menús, clic en la opción: File

3.- Clic e la opción: Open Folder


1.- Clic en: Escritorio

2.- Clic en la carpeta Python

3.- Clic en el botón:


Seleccionar carpeta
1.- Clic en el icono: Explorer

2.- Se muestra la carpeta agregada


 Función input().- permite a los usuarios introducir datos de
distintos tipos desde la entrada estándar (normalmente se
corresponde con la entrada de un teclado).

 fecha = input("Introducir Una Fecha En Un Formato


DD/MM/YYYY : ")
 nombre= input(“Ingresar los nombres completos: ")
 apellidos= input(“Ingresar los apellidos completos: ")
 Función int.- Los números enteros son aquellos que no
tienen decimales, tanto positivos como negativos (además
del cero).

 En Python se pueden representar mediante el tipo int


(de integer, entero) o el tipo long (largo).
 La única diferencia es que el tipo long permite
almacenar números más grandes.

 Es aconsejable no utilizar el tipo long a menos que sea


necesario, para no usar mucha memoria.
El módulo statistics agrupa un conjunto de funciones
para cálculo estadístico.

 La función mean() devuelve la media aritmética o promedio

 El módulo statistics implementa muchas fórmulas estadísticas


comunes para cálculos eficientes usando varios tipos numéricos
de Python (int, float, Decimal, y Fracción).
FUNCIONES DE USUARIO

 def .- Palabra reservada, para crear


funciones o métodos.

 nombrefuncion.- Nombre de la
función.

 variables.- Variables o argumentos


de la función.

 Contenido de la función.
CASOS DIVERSOS
Guía de Laboratorio
Nº 1
Practica01.- Calcular El área de un cuadrado

1.- Se declara una variable lado y con la función


input, se envía un texto.

2.- La variable lado guarda todos los caracteres


ingresados pero no en formato numérico, para esto
se usa la función int

3.- Se simplifica los dos códigos en uno solo, para


ingresar un valor entero por teclado y se evita en
escribir las dos líneas anteriores es:
1.- Se efectúa el proceso matemático, en la variable
área, se multiplica el valor de la variable lado.

2.- Con la función print, se imprime el valor de la


variable área.

 Función str.- Convierte un valor numérico a


texto
 print("El Área Del Cuadrado Es:" + str(area
))
 Nota:

 Todos los códigos, se debe que digitar en la misma


columna

 Error en programación, porque no están en la misma


columna
Grabar La Aplicación

1.- Clic en la opción: File

Ejecutar La Aplicación

1.- Clic en la opción: Run

2.- Clic en la opción: Start Debugging = F5

2.- Clic en la opción: Save = Ctrl + S

3.- Clic en la opción: Python File


1.- Ingresar el lado del cuadrado

3.- Se muestra el resultado 2.- Ingresar 5 y enter


Practica02.- Calcular El área de un triangulo

1.- Clic en el icono: New File

3.- Se muestran los archivo en el


panel Explorer

2.- Digitar el nombre del archivo: practica02.py


1.- Se declara una variable base, la cual
contiene el valor numérico ingresado

2.- Se declara una variable altura, la cual


contiene el valor numérico ingresado

3.- Se declara una variable areatri, en la


cual se realiza el proceso matemático
1.- Grabar y ejecutar la aplicación

2.- Ingresar el valor 20 y enter

3.- Ingresar el valor 10 y enter

4.- Se imprime el resultado


Practica03.- Calcular El Importe De Una Compra,
de acuerdo a las cantidades adquiridas.

1.- Clic en el icono: New File

3.- Listas de Archivos,


2.- Digitar el nombre del archivo: practica03.py en el explorador
1.- Se declara una variable, donde se almacena el nombre del producto

2.- Se declara una variable de tipo float, donde se almacena el precio


del producto (Con el tipo de dato float, se utiliza decimales)

3.- Se declara una variable cantidad de tipo entero, donde se


almacena el valor de la cantidad ingresado.
1.- Se declara una variable total, donde se realiza el proceso matemático

2.- Se imprime el producto comprado

3.- Se imprime el precio del producto


1.- Se imprime el numero de cantidad

2.- Se imprime el total a pagar


1.- Ejecutando el programa

1.- Digitar el nombre del producto

2.- Digitar el precio

3.- Digitar la cantidad

4.- Se muestra el producto, precio,


cantidad y el total a pagar
Practica04.- Calcular El Promedio de 4 notas
diferentes de un curso

 El módulo statistics agrupa un conjunto de funciones para cálculo estadístico.


 La función mean() devuelve la media aritmética o promedio

 El módulo statistics implementa muchas fórmulas estadísticas comunes para cálculos


eficientes usando varios tipos numéricos de Python (int, float, Decimal, y Fracción).

1.- Clic en el icono


New File 3.- Se importa el modulo statistics con un alias
operaciones

2.- Nombre del archivo:


practica04.py
4.- Se declara una variable nombre, la
cual almacena, el nombre del alumno
1.- Se declara una variable curso, la cual
almacena, el curso

2.- Se declara una variable numérica de tipo


entero, en la cual almacena la primera nota

3.- Se declara una variable numérica de tipo


entero, en la cual almacena la segunda nota
1.- Se declara una variable numérica de tipo
entero, en la cual almacena la tercera nota

2.- Se declara una variable numérica de tipo


entero, en la cual almacena la cuarta nota

3.- Se declara una variable promedio, por


medio de la función mean, se usa las
variables: nota1, nota2, nota3, nota4
1.- Se imprime el nombre del alumno

2.- Se imprime el curso

3.- Se imprime la primera nota


1.- Se imprime la segunda nota

2.- Se imprime la tercera nota


1.- Se imprime la cuarta nota

2.- Se imprime el promedio


1.- Grabar y Ejecutar
EJERCICIOS DIRIGIDOS N.º 1
1. Crear una aplicación que permita ingresar tres
números, imprimir:
 Los cuadrados de cada numero
 La suma de los cuadrados de dichos números

2. Crear una aplicación que permita ingresar el sueldo


de un empleado, imprimir:

 El sueldo aumento en 200


 La Bonificación es el 10% del sueldo
 El sueldo total

3.- Crear una aplicación que permita ingresar 6 notas de


un curso, imprimir:

 El curso
 Las seis notas
 El promedio
4.-

5.-

6.-
CIERRE
CIERRE
• ¿Qué aprendí en esta sesión de
aprendizaje?

• ¿Para qué sirven el lenguaje Python?

• ¿Cuáles son los pasos para resolver


problemas en Python?

También podría gustarte