Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El original de este documento en formato mgp (magicpoint) est en: http://pp.com.mx/python/tutorial.mgp Se autoriza la copia, distribucin y/o modificacin de este documento bajo los trminos de la licencia GNU Free Documentation License, Version 1.1 o posterior Una copia de esta licencia se incluye en el formato mgp de este documento. Tambin puede ser obtenida de la Free Software Foundation en http://www.fsf.org/licenses
El lenguaje Tipos de datos Expresiones Funciones predefinidas Entrada y Salida Control de flujo Funciones de usuario Cadenas y listas
Enteros y flotantes
Cadenas
hola mundo "Python es fcil de aprender" con "las bateras includas". "Guidos" Esta cadena tiene tres renglones
Listas
Operadores
>>> -5**2 -25 min <= y <= max 7 in [ 10, 5, 7, 8 ] c in Python es conciso
Funciones integradas
Funciones integradas
Funciones integradas
>>> from math import pi,sin >>> pi 3.1415926535897931 >>> sin(pi/2) 1.0
Control de flujo
Control de flujo
Funciones de usuario
def nombre( [parmetros] ): "Documentacin." bloque [return expresin] nombre( [argumento [,argumento ...] ] )
Funciones lambda
Operaciones con cadenas y listas len() Subndices [n] Cortes [i:f] e in s Mtodos
l = [ 10, 4, 7, cadena, [ 22, 23 ], (x,y) ] l.append( cabus ) [ 10, 4, 7, cadena, [ 22, 23 ], (x,y), cabus ] l.insert( 4, 5) [ 10, 4, 7, cadena, 5, [ 22, 23 ], (x,y), cabus ]
[ 10, 4, 7, cadena, 5, [ 22, 23 ], (x,y), cabus ] l.pop( 3 ) cadena l [ 10, 4, 7, 5, [ 22, 23 ], (x,y), cabus ]
L[r][c] l = [ [1, 2, 3], # 1er. elemento [4, 5, 6], # 2do. [7, 8, 9] ] # 3ro. l[0] l[1][2] [1, 2, 3] 6
PROGRAMACIN EN PYTHON
www.python.org pp.com.mx
Patricio Pez Serrato