Documentos de Académico
Documentos de Profesional
Documentos de Cultura
FACULTAD :
Ciencias Económicas
CARRERA:
Economía
ASIGNATURA:
Fundamentos de Econometría
TEMA:
Python para economistas
NÚMERO DE SEMANA (4 y 5)
INTEGRANTES:
- Villaprado Moncayo María Jazmin
- Vera Loor Neiva Lissette
- Velez Vera Estrella Estefania
- Zambrano Mendoza Washington Damia
- Zambrano Santana Karina Isabel
NOMBRE DEL PROFESOR:
Econ. Luis enrique González Zuñiga PhD.
FECHA DE PRESENTACIÓN:
1
14/06/2021
¿Qué es Python?
Concebido en 1989
Es un lenguaje de
por el programador
programación de
holandés Guido van
propósito general.
Rossum.
Es gratuito y de
código abierto, con
un desarrollo
coordinado a través
de Python.
2
PYTHON PARA ECONOMISTAS
Los economistas se
hace cada vez más
necesario el uso de
lenguajes de Los modelos
programación teóricos que
desarrollamos
carecen de
soluciones analíticas
3
VENTAJAS DE PYTHON: VISIÓN DE UN
ECONOMISTA
Tomador de
decisiones
Cubrir las
necesidades Objetivos
Maximizar
los
beneficios
4
¿Cómo funciona Python?
El lenguaje de programación Python utiliza módulos de código que son
intercambiables en lugar de una larga lista de instrucciones que era estándar para
los lenguajes de programación funcional.
En realidad, el código de bytes no puede ser entendido por la CPU. Así que
necesitamos un intérprete llamado Máquina Virtual Python (PVM) .
5
El intérprete de Python realiza las siguientes tareas
para ejecutar un programa:
PASO 1 PASO 2
PASO 3
Si se produce un error
El código del byte se durante esta
envía a la Máquina ejecución, ésta se
Virtual Python detiene con un
mensaje de error.
6
Propiedades
7
Porque usarlo
MULTIPLATAFORMA
La biblioteca WINDOWS
estándar lleva pilas ,LINUX/UNIX,OS/2
Se puede resolver un incluidas
problema en ,Mac,jaba ,dispositivos
cualquier ámbito Servidor web -3 tres
líneas de código
móviles.
Python . Eje: Nokia
Se integran con:
Compilador de byte
muy optimizado
-*.Pyc (bydecode)
COM(extensiones windows)
Bilbioteca java .
Net(Ironpython)
8
USOS COMUNES
CGI e interfaces
Comunicaciones Desarrollo web
gráficas de usuario
Desarrollo de juegos
Multimedia, procesamiento
de datos, seguridad, etc., etc.
9
CASOS DE ÉXITOS
10
INSTALACIÓN
http://www.python.org/download/
Disponible en la mayoría de distribuciones Gnu/Linux
sudo apt-get install i Python
http://ipython.scipy.org/moin/
Autocompletado (In [1]: pr +Tab)
Operador? (ayuda métodos)
sudo apt-get install geany
INTERPRETE INTERACTIVO
DESDE CONSOLA EJECUTAMOS PYTHON O IPYTHON
12
13
Por que empece a programar en
python?
14
SINTAXIS TIPOS DE DATOS
15
VARIABLES Colecciones
Lista (vector – array)
Puede contener cualquier tipo de
Variables No es necesario declarar las variables dato
Al utilizarlas se declaran automáticamente lista = [ 35, “Hola”, True, [1, 2, 3]]
Asignación Múltiple en una línea Acceso a los elementos: lista[indice]
indice=0,1...
>>> a,b = 4,9 lista[3][0] # Accede al elemento 1
>>> a [ ] Admite números negativos
4 aux = a; lista[-2] devolvería el elemento True
>>> a,b= b,a a = b; lista[inicio:fin]
a >>> b = aux Lista[1:] #desde 1 a fin
>>> 9 Lsita [:2] # desde inicio a 2 21
16
FUNCIONES LAMBDA BIBLIOTECA ESTÁNDAR
17
EJEMPLO
18
RAZONES POR LAS QUE DEBES APRENDER PYTHON
Python es uno de los lenguajes de programación más queridos por los desarrolladores,
científicos de datos, ingenieros de software e incluso hackers debido a su versatilidad,
flexibilidad y características orientadas a los objetos.
Muchas de las aplicaciones web y móviles que disfrutamos hoy en día se deben a las
abundantes librerías de Python a sus extensas colecciones de módulos y a sus
extensiones de archivos.
Es un lenguaje de alto nivel y puede hacer tareas complejas, es fácil de aprender y tiene
una sintaxis limpia. Por lo tanto, es recomendable tanto para principiantes como para
programadores experimentados.
19
Bibliografía
Judd, Kenneth L. (1998). Numerical Methods in Economics. MIT Press. isbn: 978-0-262- 10071-7.
Press, William H., Saul A. Teukolsky y William T. Vetterling and Brian P. Flannery (2007). Numerical Recipes:
The Art of Scientific Computing. 3a ed. Cambridge University Press. isbn: 978-0521880688.
http://www.secmca.org/nota/python-para-economistas/
Python para todos Raúl Gonzalez Duque Aprenda a Pensar Como un Programador con Python Allen Downey
Jeffrey Elkner Chris Meyers 54
https://medium.com/@dars2909/ventajas-de-usar-python-visin-de-un-economista-2adfe21825d2
20
21