Download clase-2-funciones_y_paquetes
Document related concepts
no text concepts found
Transcript
E S C U E L A D E C I E N C I A S E M P R E S R I A L E S Uso de funciones y paquetes Paul Leger http://pleger.cl [email protected] Funciones • ¿Cómo saco la raíz cuadrada o el coseno de un valor? • Python, como otros lenguajes, ofrece funcionalidades para facilitar la vida al programador 2 Algunas funciones Matemáticas de Python Funciones básicas de Python Descripción abs Devuelve el valor absoluto de un número especificado. max Devuelve el mayor de dos números min Devuelve el mayor de dos números Ejemplos: valor = abs(-3) maximo = max(2,5) minimo = min(2,5) #mostrando resultado print valor print maximo print minimo 3 Ejercicios (10 minutos) • Obtenga el mayor de tres números. Nota: no se puede usar con tres valores. Por ejemplo, maxi = max(2,5,6) • Obtenga el menor de tres números. Los tres valores deben ser preguntado al usuario • Obtenga el valor del medio de tres números. Por ejemplo, 3 6 1 => 3 4 Usando paquetes • Algunas funciones de Python deben ser accedida por un paquete cargado anteriormente • Por ejemplo, si queremos cargar funciones matemáticas: #cargando un paquete matematico import math as mt Import numpy a = mt.log10(100) b = mt.sqrt(4) => 2 => 2 Ejercicios Escriba un programa que solicite al usuario ingresar tres números (a, b, c), los cuales pertenecen a la ecuación cuadrática: a*x2 + b*x + c = 0. Luego, el programa debe mostrar las dos soluciones de esta ecuación cuadrática 6 E S C U E L A D E C I E N C I A S ¿Consultas? E M P R E S R I A L E S 7