Fisico

Páginas: 112 (27901 palabras) Publicado: 22 de abril de 2013
El tutorial de

Python
Autor original: Guido van Rossum
Editor original: Fred L. Drake, Jr.

Este material fue traducido por voluntarios del
grupo de usuarios de Python de Argentina.
Una versión actualizada de este Tutorial
puede encontrarse en:
http://python.org.ar/pyar/Tutorial

Septiembre 2009

Este PDF fue generado usando la herramienta rst2pdf
Copyright © Python SoftwareFoundation
Esta documentación está cubierta por la Licencia PSF para Python 2.6.2, que
basicamente permite que use, copies, modifiques y distribuyas este contenido.
Para un mayor detalle: http://www.python.org/doc/2.6.2/copyright.html

Contenido
Introducción

7

Abriendo tu apetito

8

Usando el intérprete de Python

10

Invocando al intérprete

10

Pasaje de argumentos

11Modo interactivo

11

El intérprete y su entorno

12

Manejo de errores

12

Programas ejecutables de Python

12

Codificación del código fuente

13

El archivo de inicio interactivo

13

Una introducción informal a Python
Usar Python como una calculadora

15
15

Números

15

Cadenas de caracteres

18

Cadenas de texto Unicode

22

Listas

24Primeros pasos hacia la programación
Más herramientas para control de flujo

26
28

La sentencia if

28

La sentencia for

28

La función range()

29

Las sentencias break, continue, y else en lazos

30

La sentencia pass

30

Definiendo funciones

31

Más sobre definición de funciones

33

Argumentos con valores por omisión

33

Palabras claves como argumentos

34Listas de argumentos arbitrarios

36

Desempaquetando una lista de argumentos

36

Formas con lambda

37

Cadenas de texto de documentación

38

Intermezzo: Estilo de codificación

38

Estructuras de datos

40

Más sobre listas

40

Usando listas como pilas

41

Usando listas como colas

42

Herramientas de programación funcional

42

Listas porcomprensión

43

Listas por comprensión anidadas

44

La instrucción del

45

Tuplas y secuencias

46

Conjuntos

47

Diccionarios

48

Técnicas de iteración

49

Más acerca de condiciones

50

Comparando secuencias y otros tipos

51

Módulos

52

Más sobre los módulos

53

Ejecutando módulos como scripts

54

El camino de búsqueda de los módulos

54Archivos "compilados" de Python

55

Módulos estándar

56

La función dir()

56

Paquetes

58

Importando * desde un paquete

60

Referencias internas en paquetes

61

Paquetes en múltiple directorios

61

Entrada y salida
Formateo elegante de la salida

63
63

Viejo formateo de cadenas
Leyendo y escribiendo archivos

66
67

Métodos de los objetos Archivo67

El módulo pickle

69

Errores y excepciones

71

Errores de sintaxis

71

Excepciones

71

Manejando excepciones

72

Levantando excepciones

75

Excepciones definidas por el usuario

75

Definiendo acciones de limpieza

77

Acciones predefinidas de limpieza

78

Clases

79

Unas palabras sobre nombres y objetos

79

Alcances y espacios de nombresen Python

79

Un primer vistazo a las clases

81

Sintaxis de definición de clases

81

Objetos clase

82

Objetos instancia

83

Objetos método

84

Algunas observaciones

85

Herencia

86

Herencia múltiple

87

Variables privadas

88

Cambalache

89

Las excepciones también son clases

89

Iteradores

90

Generadores

92

Expresionesgeneradoras

92

Pequeño paseo por la Biblioteca Estándar
Interfaz al sistema operativo

94
94

Comodines de archivos

94

Argumentos de linea de órdenes

95

Redirección de la salida de error y finalización del programa

95

Coincidencia en patrones de cadenas

95

Matemática

96

Acceso a Internet

96

Fechas y tiempos

97

Compresión de datos

97...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Fisica
  • Fisica
  • Fisica
  • Fisica
  • La fisica
  • Fisica
  • Fisica
  • Física

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS