• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Girls coding dojo
 

Girls coding dojo

on

  • 458 views

 

Statistics

Views

Total Views
458
Views on SlideShare
455
Embed Views
3

Actions

Likes
0
Downloads
2
Comments
0

2 Embeds 3

http://www.linkedin.com 2
https://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Girls coding dojo Girls coding dojo Presentation Transcript

    • GIRLS CODING DOJO INTRODUCCIÓN Python Septiembre – Lima 2012
    • PYTHONPython es un lenguaje de programación interpretado,interactivo y orientado a objetos. Incorpora módulos,excepciones, tipos de datos dinámicos demuy alto nivel, con manejo de clases ymultiplataforma.
    • PYTHONA pesar del atractivo de Python para muchascomunidades diferentes, puede que aún se pregunte¿por qué Python?" por qué enseñar programacióncon Python?“ No es tarea fácil responder a estaspreguntas, en especial cuando la opinión popular estádel lado de alternativas más masoquistas como C++y Java. Por David Beazley
    • PYTHONPython es un lenguaje de programación creado porGuido Van Rossum a principios de los años 90 cuyonombre está inspirado en el grupo de cómicosingleses “Monty Python”. Es un lenguaje similar aPerl, pero con una sintaxis muy limpia y que favoreceun código legible.
    • PYTHON Posee una sintaxis sencilla: rápido aprendizaje. Tratamiento de excepciones con nombre. Extensible a otros sistemas software. Flexible en el tratamiento del lenguaje: un módulo que interactuará con un sistema externo puede ser probado con una “imitación” del sistema escrito en Python. Es un lenguaje dinámicamente interpretado. Es orientado a objetos: Herencia múltiple. Ligadura dinámica. Polimorfismo. Su núcleo es también orientado a objetos: jerarquía de clases. Portable: está implementado en C estándar usando E/S Posix. Gratuito, y de libre distribución.
    • PYTHON SINTÁXIS BÁSICA
    • DEFINICIÓN Y USO DE CLASES Definición y Uso de la Clase: >>>class NombreDeClase:  Sentencia 1  Sentencia 2  ….  Sentencia N >>>variable = NombreDeClase ()
    • DEFINICIÓN Y USO DE CLASES Definición y Uso de la Clase: >>>class MiClase:  “Una clase de ejemplo”  i= 12345  def f(self):  Return “hola mundo” >>>x = MiClase () >>>x.i 12345 X.f() “hola mundo”
    • PYTHON CODING DOJO : La kata trata de resolver el problema de las conversiones entre números enteros y romanos. Para hacer que la kata sea un reto mayor, se ha decidido resolverla en Python. Si cree que el código escrito para solucionar la kata se podría mejorar, o ves algún fallo no dude en comentarlo! Referencia: http://anabuigues.com/2011/02/15/code-kata-febrero-romannumerals/
    • PYTHON AQUÍ VAMOS!!!
    • PYTHON – BIBLIOGRAFÍA http://python.org.ar/pyar/AprendiendoPython http://pytest.org/latest/ https://github.com/alfredodeza/Presentations https://github.com/alfredodeza/konira http://anabuigues.com/2011/02/15/code-kata-febrero- romannumerals/
    • DATOS: Rosa María Orellana M. orellana.rosamaria@gmail.com Twitter: assoritam