8

Click here to load reader

Introducción a python

Embed Size (px)

DESCRIPTION

Presentación introductoria al lenguaje de programación Python

Citation preview

Page 1: Introducción a python

INTRODUCCIÓN A PYTHON

CONCEPTOS BÁSICOS SOBRE PROGRAMACIÓN

REINALDO DUQUE S.

COLEGIO CLERMONTSeptiembre 11 de 2007.

(Imágenes tomadas de Openclipart.org. This work is licensed under a Creative Commons Attribution-Noncommercial 2.5 Colombia License)

Page 2: Introducción a python

¿QUÉ ES PYTHON?

Es un lenguaje de programación orientado a objetos.

Creado por Guido van Rossum en 1990.

Lenguaje modular y de alto nivel.

Lenguaje interpretado.

Su sintaxis es simple.

Multiplataforma.

Page 3: Introducción a python

LENGUAJE DE PROGRAMACIÓN

Es un puente de comunicación entre el hombre y la máquina, usando un conjunto de reglas sintácticas y semánticas, que guardan alguna similitud con el lenguaje natural, para manipular el funcionamiento de una computadora.

LENGUAJE DEPROGRAMACIÓN

HOMBRE MÁQUINA

Page 4: Introducción a python

LENGUAJE DE ALTO NIVEL

NIVEL ALTO

NIVEL INTERMEDIO

NIVEL BAJO

(PYTHON) C, C++ ASSEMBLER

Page 5: Introducción a python

LENGUAJE INTERPRETADO

ENTRADA SALIDAINTERPRETADO

COMPILADO

INTÉRPRETE

COMPILADOR

(COD.FUENTE)

CODIGOMÁQUINA

EJECUTABLE

Page 6: Introducción a python

INTERPRETE

MODO COMANDO:

MODO GUIÓN:

● Se invoca escribiendo el comando python.

● Resultados de forma interactiva.

● Por lo general se utiliza para realizar pruebas.

● Se crea el código fuente desde un editor de texto externo y se guarda con la extensión .py

● Se invoca el intérprete acompañado del nombre del archivo para ejecutar el programa..

Page 7: Introducción a python

PROGRAMA DE EJEMPLO

(Se debe tener en cuenta la indentación del código).

From turtle import *#Esto es un comentario dentro del programa pythondemo() #llamando la función demo del módulo turtle

from random import *x=randint(0,99)if (x>50): print x #Aquí se debe tener en cuenta la indentación.else: print “No. menor a 50”

Page 8: Introducción a python

SITIOS DE INTERÉS

● http://www.python.org

●http://docs.python.org

●http://pyspanishdoc.sourceforge.net/

●http://www.clermont.edu.co/online

●https://www.gfc.edu.co/pc/CategoriaPython

●http://www.slec.net/LenguajePython