Python es un lenguaje de programación interpretado de alto nivel, multiplataforma y de código abierto. Se introdujo a fines de los 80 y sigue los principios del "Zen de Python" que enfatizan la legibilidad del código y soluciones simples. Python se puede usar para crear aplicaciones web, de escritorio y scripts. Es popular porque es fácil de aprender y permite comenzar proyectos rápidamente.
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
Introducción a Python
1. PyLadies Perú - Introducción a Python
co-founder WIT- Perú: @assoritam Rosa María Orellana
Marzo - 2014
2. ¿Qué es Python?
● A fines de los 80’s
● Proyecto de Código Abierto
● Dictador Benevolente
● Python 3.4.0
3. ¿Qué es Python?
● Interpretado de alto nivel
● Multiplataforma
● Usa Tipado Dinámico
● Usa Conteo de Referencias
4. Zend de Python
● Bello es mejor que feo.
● Explícito es mejor que implícito.
● Simple es mejor que complejo.
● Complejo es mejor que complicado.
● Plano es mejor que anidado.
● Disperso es mejor que denso.
● La legibilidad cuenta.
● Los casos especiales no son tan especiales
como para quebrantar las reglas.
● Aunque lo práctico gana a la pureza.
● Los errores nunca deberían dejarse pasar
silenciosamente.
● A menos que hayan sido silenciados
explícitamente
● Frente a la ambigüedad, rechaza la tentación de
adivinar.
● Debería haber una -y preferiblemente sólo una-
manera obvia de hacerlo.
● Aunque esa manera puede no ser obvia al principio a
menos que usted sea holandés.15
● Ahora es mejor que nunca.
● Aunque nunca es a menudo mejor que ya mismo.
● Si la implementación es difícil de explicar, es una
mala idea.
● Si la implementación es fácil de explicar, puede que
sea una buena idea.
● Los espacios de nombres (namespaces) son una
gran idea ¡Hagamos más de esas cosas!
5. ¿Por qué usar Python?
● Es fácil de aprender
● Se ven resultados más rápidos
● Puedes especializarte en varias cosas
● Google lo usa y lo recomienda
● Puedes crear webapps, desktop apps y shell apps
● Puedes comenzar más rápido y escalar
● Viene pre-instalado en linux y MacOS
● Es fácil de instalar en Windows
● Existe Ninja IDE
● Es Open Source
9. Ejemplo Matemático II
### Introducir un nuumero por teclado y decir si es
par o impar
h = input('Introduzca un numero: ')
if h%2 == 0:
print 'Este numero es par'
else:
print 'Este numero es impar'