PYTHON PROGRAMACION

Páginas: 249 (62039 palabras) Publicado: 2 de septiembre de 2015
1

Escuela Superior Politécnica del Litoral

Python

Programación

Texto digital

Versión 1.5 – 2014

Luis Rodríguez Ojeda
ESPOL – Python Programación

2
Python Programación
Prefacio
Este documento es una contribución bibliográfica para los estudiantes que toman un
primer curso de Programación de Computadoras a nivel universitario. El estudio del
material incluido en los primeros doce capítulosno tiene pre-requistos, solamente el
interés en conocer un lenguaje actual que posteriormente pueda ser usado como el
soporte para resolver computacionalmente problemas de diferente nivel de complejidad en
ingeniería, matemáticas y otras áreas. Sin embargo, es deseable que los interesados
tengan algun conocimiento básico de la lógica matemática.
El enfoque didáctico utilizado en este documentoes el aprendizaje mediante ejemplos y
desarrollo de ejercicios propuestos. El material incluye muchos ejemplos para describir los
conceptos algorítmicos en forma práctica y su traducción al lenguaje computacional
Python.
Python es un interpretador de instrucciones muy eficiente y de acceso libre y público
disponible para su instalación desde la red internet. El lenguaje Python es fácil deaprender
y aplicar, versátil y muy conveniente para iniciar el aprendizaje de lenguajes de
programación de manera progresiva y creativa usando diferentes metodologías de
programación.
El soporte de este documento es la experiencia desarrollada por el autor impartiendo
cursos de enseñanza de lenguajes de programación para estudiantes de ingeniería y el
haber desarrollado otros documentos digitales deapoyo bibliográfico.
Este documento es de uso público y distribución libre y se adhiere a la corriente de
desarrollar textos digitales que puedan ser actualizados y mejorados continuamente y
disponibles para su uso en línea, reduciendo el consumo de papel y tinta, contribuyendo
así con el cuidado del medio ambiente.
El documento ha sido compilado en un formato que facilita el uso de la información.Se
puede controlar el tamaño del texto en pantalla, agregar un índice electrónico para facilitar
búsqueda de temas, resaltar digitalmente texto, insertar comentarios, notas, enlaces,
revisiones, etc. y que no sería posible en un texto impreso.

Escuela Superior Politécnica del Litoral
Luis Rodríguez Ojeda, M.Sc.
Profesor
2014
lrodrig@espol.edu.ec
ESPOL – Python Programación

3
Organización delmaterial
El capítulo 1 establece un modelo general para la resolución de problemas con el
computador. Los usuarios pudieran darle unos pocos minutos a su lectura.

Los capítulos 2 y 3 son opcionales. Pueden ser de interés para los usuarios que quieran
entender los conceptos abstractos de algoritmos y la construcción de algoritmos
computacionales independientemente de un lenguaje de programaciónespecífico.

El capítulo 4 tiene información general acerca de lenguajes de programación y
metodologías de programación. Su lectura tomará pocos minutos

Los capítulos 5, 6, 7, 8, y 9 contienen el material para conocer y practicar el lenguaje de
programación Python. Su estudio cubriría el tiempo de un semestre académico para
estudiantes de carreras de ingeniería.

Los capítulos 10, 11 y 12 son unaintroducción a temas que normalmente son de interés
para estudiantes que siguen una carrera orientada a áreas computacionales.

Los capítulos 13 y 14 pueden ser de interés para usuarios que tienen un nivel de
conocimientos matemáticos más avanzados y requieren resolver problemas matemáticos
de este tipo con el soporte de librerías especializadas de Python.

ESPOL – Python Programación

4Contenido
1

2

3.

Introducción

9

1.1

Objetivo y requisitos

9

1.2

Metodología

9

1.3

Un modelo para resolver problemas con el computador

9

Algoritmos

11

2.1

Estructura de un algoritmo

11

2.2

Lenguajes para escribir algoritmos

12

2.3

Definiciones

12

2.4

Introducción a la construcción de algoritmos

12

2.5

Ejercicios de creación de algoritmos

15

Construcción de algoritmos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Taller de programación Python
  • Python en programación concurrente
  • Programacion en python
  • Programacion python
  • Lenguaje de Programacion Python
  • Ejercios de Programacion Python 3.3
  • Programacion grafica con python
  • python programacion Izaccc Zu iga

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS