0% encontró este documento útil (0 votos)
31 vistas4 páginas

El Tutorial de Python - Python 2.7

El documento es una introducción al lenguaje de programación Python. Describe Python como un lenguaje fácil de aprender pero poderoso, con estructuras de datos eficientes y programación orientada a objetos. El tutorial luego proporciona una visión general de la sintaxis de Python, la biblioteca estándar, las capacidades de extensión, y enseña conceptos básicos de programación como el control de flujo, funciones, módulos y clases.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
31 vistas4 páginas

El Tutorial de Python - Python 2.7

El documento es una introducción al lenguaje de programación Python. Describe Python como un lenguaje fácil de aprender pero poderoso, con estructuras de datos eficientes y programación orientada a objetos. El tutorial luego proporciona una visión general de la sintaxis de Python, la biblioteca estándar, las capacidades de extensión, y enseña conceptos básicos de programación como el control de flujo, funciones, módulos y clases.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

10/5/2016 El Tutorial de Python - Documentación de Python 2.7.

11

El Tutorial de Python
Python es un lenguaje de programación fácil de aprender y poderoso. Tiene un alto nivel de eficiencia.
estructuras de datos y un enfoque simple pero efectivo para la programación orientada a objetos.
La elegante sintaxis de Python y su tipado dinámico, junto con su naturaleza interpretada, lo hacen
un lenguaje ideal para la programación de guiones y el desarrollo rápido de aplicaciones en muchas áreas en la mayoría
plataformas.

El intérprete de Python y la extensa biblioteca estándar están disponibles de forma gratuita en código fuente o
forma binaria para todas las principales plataformas desde el sitio web de Python,[Link] y
puede ser distribuido libremente. El mismo sitio también contiene distribuciones de y enlaces a
muchos módulos, programas y herramientas de Python de terceros gratuitos, y adicionales
documentación.

El intérprete de Python se puede extender fácilmente con nuevas funciones y tipos de datos implementados
en C o C++ (u otros lenguajes que se puedan llamar desde C). Python también es adecuado como una extensión
lenguaje para aplicaciones personalizables.

Este tutorial presenta al lector de manera informal los conceptos y características básicas de la
Lenguaje y sistema Python. Ayuda tener un intérprete de Python a mano para prácticas.
experiencia, pero todos los ejemplos son autónomos, por lo que el tutorial se puede leer sin conexión
bueno.

Para una descripción de objetos y módulos estándar, consulteLa Biblioteca Estándar de Python.
La referencia del lenguaje Pythonda una definición más formal del lenguaje. Para escribir
extensiones en C o C++, leer Extender e incrustar el intérprete de Pythony
Manual de Referencia de la API de Python/CTambién hay varios libros que cubren Python en profundidad.

Este tutorial no intenta ser completo y cubrir cada característica, o


incluso cada función de uso común. En cambio, introduce muchas de las más
características notables, y te dará una buena idea del sabor y estilo del idioma.
Después de leerlo, podrás leer y escribir módulos y programas en Python, y
estarás listo para aprender más sobre los varios módulos de bibliotecas de Python descritos en
La Biblioteca Estándar de Python.

ElGlosariotambién vale la pena revisarlo.

AfilarYotu Apetito
2. Usando el intérprete de Python
2.1. Invocando al Intérprete
2.1.1. Paso de argumentos
2.1.2. Modo Interactivo
2.2. El Intérprete y Su Entorno
2.2.1. Codificación del Código Fuente
3. Una Introducción Informal a Python
3.1. Usando Python como una Calculadora
3.1.1. Números
3.1.2. Cadenas
3.1.3. Cadenas Unicode
No se puede traducir un enlace. 1/4
10/5/2016 El Tutorial de Python — Documentación de Python 2.7.11

3.1.4. Listas
3.2. Primeros PasosToprogramación de secciones
4. Más Control de FlujoTools
[Link]
[Link]
4.3. Elrango()Función
[Link], ysinoCláusulas sobre bucles
[Link]
4.6. Definiendo Funciones
4.7. Más sobre la Definición de Funciones
4.7.1. Valores Predeterminados de los Argumentos

4.7.2. Argumentos Clave


4.7.3. Listas de Argumentos Arbitrarios
4.7.4. Desempaquetado de Listas de Argumentos

4.7.5. Expresiones Lambda


4.7.6. Cadenas de Documentación
4.8. Intermezzo: Estilo de programación
5. Estructuras de Datos
5.1. Más sobre listas
5.1.1. Usando listas como pilas
5.1.2. Usando Listas como Colas
5.1.3. Programación FuncionalToOLS
5.1.4. Comprensiones de listas
[Link]. Comprensiones de Listas Anidadas
5.2. Eldeldeclaración
5.3. Tuplas y Secuencias
5.4. Conjuntos
5.5. Diccionarios
5.6. BucleTetécnicas
5.7. Más sobre Condiciones
5.8. Comparando Secuencias y Otros Tipos
6. Módulos
6.1. Más sobre Módulos
6.1.1. Ejecutando módulos como scripts
6.1.2. La Ruta de Búsqueda del Módulo
6.1.3. Archivos Python "compilados"
6.2. Módulos Estándar
6.3. Eldir()Función
6.4. Paquetes
6.4.1. Importando * Desde un Paquete
6.4.2. Referencias intra-paquete
6.4.3. Paquetes en Múltiples Directorios
7. Entrada y Salida
7.1. Formato de Salida Más Elegante
7.1.1. Formato de cadena antiguo
7.2. Lectura y Escritura de Archivos
7.2.1. Métodos de Objetos de Archivo
7.2.2. Guardando datos estructurados conjson

[Link] 2/4
10/5/2016 El Tutorial de Python — documentación de Python 2.7.11

8. Errores y Excepciones
8.1. Errores de Sintaxis
8.2. Excepciones
8.3. Manejo de Excepciones
8.4. Levantar Excepciones
8.5. Excepciones definidas por el usuario
8.6. Definiendo Acciones de Limpieza
8.7. Acciones de limpieza predefinidas
9. Clases
9.1. Una palabra sobre nombres y objetos
9.2. Ámbitos y Espacios de Nombres en Python
9.3. Una primera mirada a las clases
9.3.1. Sintaxis de la Definición de Clase
9.3.2. Objetos de Clase
9.3.3. Objetos de Instancia
9.3.4. Objetos de Método
9.3.5. Variables de Clase e Instancia
9.4. Comentarios aleatorios
9.5. Herencia
9.5.1. Herencia Múltiple
9.6. Variables privadas y referencias locales de clase
9.7. Asuntos varios
9.8. Las excepciones son clasesToo
9.9. Iteradores
9.10. Generadores
9.11. Expresiones generadoras
10. BreveTour de la Biblioteca Estándar
10.1. Interfaz del Sistema Operativo
10.2. Comodines de archivo
10.3. Argumentos de Línea de Comandos
10.4. Redirección de Salida de Errores y ProgramaTeterminación
10.5. Coincidencia de Patrones de Cadenas
10.6. Matemáticas
10.7. Acceso a Internet
10.8. Fechas y Horas
10.9. Compresión de Datos
10.10. Medición del Rendimiento
10.11. Control de Calidad
10.12. Baterías Incluidas
11. BreveToparte II de la Biblioteca Estándar
11.1. Formateo de Salida
[Link]
11.3. Trabajando con diseños de registros de datos binarios
11.4. Multi-hilo
11.5. Registro
11.6. Referencias Débiles
[Link] para trabajar con listas
11.8. Aritmética de punto flotante decimal
12. ¿Qué hago ahora?
Invalid input. Please provide text for translation. 3/4
10/5/2016 El Tutorial de Python — Documentación de Python 2.7.11

13. Edición Interactiva de Entradas y Sustitución de Historial


13.1. Edición de Línea
13.2. Sustitución de Historia
13.3. Atajos de teclado
13.4. Alternativas al Intérprete Interactivo
14. Aritmética de punto flotante: problemas y limitaciones
14.1. Error de representación
15. Apéndice
15.1. Modo Interactivo
15.1.1. Manejo de Errores
15.1.2. Scripts de Python ejecutables
15.1.3. El Archivo de Inicio Interactivo
15.1.4. Los Módulos de Personalización

[Link] 4/4

También podría gustarte