21 septiembre 2009 0 Comments

Tutorial de Python 2.6

300px-Python_logo.svg

Python es un poderoso lenguaje de programacion de facil aprendizaje. Posee eficientes estructuras de datos de alto nivel y un simple pero efectivo acercamiento a la programacion orientada a objetos. El tipado dinamico y la elegante sintaxis de Python, combinada con su naturaleza interpretada, lo convierten en un lenguaje ideal para scripting y el desarrollo rapido de aplicaciones en muchas areas y en la mayoria de las plataformas.

Titulo: El tutorial de Python
Autor: Guido van Rossum
Traduccion: Voluntarios del grupo de usuarios de Python de Argentina
Tipo: Documento PDF
Paginas: 116
Tamaño: 903 KB

Contenido:

INTRODUCCION
ABRIENDO TU APETITO

USANDO EL INTERPRETE DE PYTHON

Invocando al intérprete
Pasaje de argumentos
Modo interactivo
El intérprete y su entorno
Manejo de errores
Programas ejecutables de Python
Codificación del código fuente
El archivo de inicio interactivo

UNA INTRODUCCION INFORMAL A PYTHON

Usar Python como una calculadora
Números
Cadenas de caracteres
Cadenas de texto Unicode
Listas
Primeros pasos hacia la programación

MAS HERRAMIENTAS PARA CONTROL DE FLUJO

La sentencia if
La sentencia for
La función range()
Las sentencias break, continue, y else en lazos
La sentencia pass
Definiendo funciones
Más sobre definición de funciones
Argumentos con valores por omisión
Palabras claves como argumentos
Listas de argumentos arbitrarios
Desempaquetando una lista de argumentos
Formas con lambda
Cadenas de texto de documentación
Intermezzo: Estilo de codificación

ESTRUCTURAS DE DATOS

Más sobre listas
Usando listas como pilas
Usando listas como colas
Herramientas de programación funcional
Listas por comprensión
Listas por comprensión anidadas
La instrucción del
Tuplas y secuencias
Conjuntos
Diccionarios
Técnicas de iteración
Más acerca de condiciones
Comparando secuencias y otros tipos

MODULOS

Más sobre los módulos
Ejecutando módulos como scripts
El camino de búsqueda de los módulos
Archivos “compilados” de Python
Módulos estándar
La función dir()
Paquetes
Importando * desde un paquete
Referencias internas en paquetes
Paquetes en múltiple directorios

ENTRADA Y SALIDA

Formateo elegante de la salida
Viejo formateo de cadenas
Leyendo y escribiendo archivos
Métodos de los objetos Archivo
El módulo pickle

ERRORES Y EXCEPCIONES

Errores de sintaxis
Excepciones
Manejando excepciones
Levantando excepciones
Excepciones definidas por el usuario
Definiendo acciones de limpieza
Acciones predefinidas de limpieza

CLASES

Unas palabras sobre nombres y objetos
Alcances y espacios de nombres en Python
Un primer vistazo a las clases
Sintaxis de definición de clases
Objetos clase
Objetos instancia
Objetos método
Algunas observaciones
Herencia
Herencia múltiple
Variables privadas
Cambalache
Las excepciones también son clases
Iteradores
Generadores
Expresiones generadoras

PEQUEÑO PASEO POR LA BIBLIOTECA ESTANDAR

Interfaz al sistema operativo
Comodines de archivos
Argumentos de linea de órdenes
Redirección de la salida de error y finalización del programa
Coincidencia en patrones de cadenas
Matemática
Acceso a Internet
Fechas y tiempos
Compresión de datos
Medición de rendimiento
Control de calidad
Las pilas incluidas

PEQUEÑO PASEO POR LA BIBLIOTECA ESTANDAR – PARTE II

Formato de salida
Plantillas
Trabajar con registros estructurados conteniendo datos binarios
Multi-hilos
Registrando
Referencias débiles
Herramientas para trabajar con listas
Aritmética de punto flotante decimal

¿Y AHORA QUE?

EDICION DE ENTRADA INTERACTIVA Y SUSTITUCION DE HISTORIAL

Edición de línea
Sustitución de historial
Atajos de teclado
Alternativas al intérprete interactivo

ARITMETICA DE PUNTO FLOTANTE: PROBLEMAS Y LIMITACIONES
Error de Representación

Fuente: PyAr

Descargar

Leave a Reply

*