11. ¿Qué es programar?
En términos simples, programar es darle órdenes a la
estúpida computadora.
12. ¿Qué es Python?
Python es un lenguaje de programación interpretado cuya filosofía hace
hincapié en una sintaxis que favorezca un código legible.
Guido van Rossum
Guido es un matemático y científico holandés quien
creó el lenguaje Python en el año 1991.
13. ¿Porque Python?
• Fácil de aprender
• Fácil de leer
• Fácil volverse productivo (es muy probable que ya alguien resolvió
tu problema)
• Buena documentación
• Enorme comunidad
21. Cadena de Caracteres (String)
Una cadena de caracteres o palabras, (string en
inglés) es una secuencia ordenada de longitud
arbitraria de elementos que pertenecen a un
alfabeto.
23. Listas
Una lista es una de las estructuras de datos
fundamentales. Consiste en una secuencia de
nodos, en los que se guardan campos de datos
arbitrarios y una o dos referencias, enlaces o
punteros al nodo anterior o posterior.
28. Diccionarios
Un diccionario es un tipo de datos que sirve para
asociar pares de objetos.
Un diccionario puede ser visto como una
colección de llaves, cada una de las cuales tiene
asociada un valor. Las llaves no están ordenadas
y no hay llaves repetidas. La única manera de
acceder a un valor es a través de su llave.
29. Diccionarios
Un diccionario es un tipo de datos que sirve para
asociar pares de objetos.
Un diccionario puede ser visto como una
colección de llaves, cada una de las cuales tiene
asociada un valor. Las llaves no están ordenadas
y no hay llaves repetidas. La única manera de
acceder a un valor es a través de su llave.
Key
30. Diccionarios
Un diccionario es un tipo de datos que sirve para
asociar pares de objetos.
Un diccionario puede ser visto como una
colección de llaves, cada una de las cuales tiene
asociada un valor. Las llaves no están ordenadas
y no hay llaves repetidas. La única manera de
acceder a un valor es a través de su llave.
Key Value:
37. Recursos para principiantes
• learnpython.org
• Codeacademy Python Course
• How to Think Like a Computer Scientist
• An Introduction to Interactive Programming in Python
• Introduction to Computer Science and Programming Using Python