Tutorial de Python 3.6.3
  • Site
      • 1. Introducción
      • 2. Abriendo tu apetito
      • 3. Usando el intérprete de Python
      • 4. Una introducción informal a Python
      • 5. Más herramientas para control de flujo
      • 6. Estructuras de datos
      • 7. Módulos
      • 8. Entrada y salida
      • 9. Errores y excepciones
      • 10. Clases
      • 11. Pequeño paseo por la Biblioteca Estándar
      • 12. Pequeño paseo por la Biblioteca Estándar - Parte II
      • 13. Entornos Virtuales y Paquetes
      • 14. ¿Y ahora qué?
      • 15. Edición de entrada interactiva y sustitución de historial
      • 16. Aritmética de Punto Flotante: Problemas y Limitaciones
      • 17. Links a la documentación de Python
      • 18. Apéndice
  • Page
    • 1. Introducción »
    • Source
    • 1. Introducción
    • 2. Abriendo tu apetito
    • 3. Usando el intérprete de Python
      • 3.1. Invocando al intérprete
        • 3.1.1. Pasaje de argumentos
        • 3.1.2. Modo interactivo
      • 3.2. El intérprete y su entorno
        • 3.2.1. Codificación del código fuente
    • 4. Una introducción informal a Python
      • 4.1. Usar Python como una calculadora
        • 4.1.1. Números
        • 4.1.2. Cadenas de caracteres
        • 4.1.3. Listas
      • 4.2. Primeros pasos hacia la programación
    • 5. Más herramientas para control de flujo
      • 5.1. La sentencia if
      • 5.2. La sentencia for
      • 5.3. La función range()
      • 5.4. Las sentencias break, continue, y else en lazos
      • 5.5. La sentencia pass
      • 5.6. Definiendo funciones
      • 5.7. Más sobre definición de funciones
        • 5.7.1. Argumentos con valores por omisión
        • 5.7.2. Palabras claves como argumentos
        • 5.7.3. Listas de argumentos arbitrarios
        • 5.7.4. Desempaquetando una lista de argumentos
        • 5.7.5. Expresiones lambda
        • 5.7.6. Cadenas de texto de documentación
        • 5.7.7. Anotación de funciones
      • 5.8. Intermezzo: Estilo de codificación
    • 6. Estructuras de datos
      • 6.1. Más sobre listas
        • 6.1.1. Usando listas como pilas
        • 6.1.2. Usando listas como colas
        • 6.1.3. Comprensión de listas
        • 6.1.4. Listas por comprensión anidadas
      • 6.2. La instrucción del
      • 6.3. Tuplas y secuencias
      • 6.4. Conjuntos
      • 6.5. Diccionarios
      • 6.6. Técnicas de iteración
      • 6.7. Más acerca de condiciones
      • 6.8. Comparando secuencias y otros tipos
    • 7. Módulos
      • 7.1. Más sobre los módulos
        • 7.1.1. Ejecutando módulos como scripts
        • 7.1.2. El camino de búsqueda de los módulos
        • 7.1.3. Archivos “compilados” de Python
      • 7.2. Módulos estándar
      • 7.3. La función dir()
      • 7.4. Paquetes
        • 7.4.1. Importando * desde un paquete
        • 7.4.2. Referencias internas en paquetes
        • 7.4.3. Paquetes en múltiples directorios
    • 8. Entrada y salida
      • 8.1. Formateo elegante de la salida
        • 8.1.1. Viejo formateo de cadenas
      • 8.2. Leyendo y escribiendo archivos
        • 8.2.1. Métodos de los objetos Archivo
        • 8.2.2. Guardar datos estructurados con json
    • 9. Errores y excepciones
      • 9.1. Errores de sintaxis
      • 9.2. Excepciones
      • 9.3. Manejando excepciones
      • 9.4. Levantando excepciones
      • 9.5. Excepciones definidas por el usuario
      • 9.6. Definiendo acciones de limpieza
      • 9.7. Acciones predefinidas de limpieza
    • 10. Clases
      • 10.1. Unas palabras sobre nombres y objetos
      • 10.2. Ámbitos y espacios de nombres en Python
        • 10.2.1. Ejémplo de ámbitos y espacios de nombre
      • 10.3. Un primer vistazo a las clases
        • 10.3.1. Sintaxis de definición de clases
        • 10.3.2. Objetos clase
        • 10.3.3. Objetos instancia
        • 10.3.4. Objetos método
        • 10.3.5. Variables de clase y de instancia
      • 10.4. Algunas observaciones
      • 10.5. Herencia
        • 10.5.1. Herencia múltiple
      • 10.6. Variables privadas
      • 10.7. Cambalache
      • 10.8. Iteradores
      • 10.9. Generadores
      • 10.10. Expresiones generadoras
    • 11. Pequeño paseo por la Biblioteca Estándar
      • 11.1. Interfaz al sistema operativo
      • 11.2. Comodines de archivos
      • 11.3. Argumentos de linea de órdenes
      • 11.4. Redirección de la salida de error y finalización del programa
      • 11.5. Coincidencia en patrones de cadenas
      • 11.6. Matemática
      • 11.7. Acceso a Internet
      • 11.8. Fechas y tiempos
      • 11.9. Compresión de datos
      • 11.10. Medición de rendimiento
      • 11.11. Control de calidad
      • 11.12. Las pilas incluidas
    • 12. Pequeño paseo por la Biblioteca Estándar - Parte II
      • 12.1. Formato de salida
      • 12.2. Plantillas
      • 12.3. Trabajar con registros estructurados conteniendo datos binarios
      • 12.4. Multi-hilos
      • 12.5. Registrando
      • 12.6. Referencias débiles
      • 12.7. Herramientas para trabajar con listas
      • 12.8. Aritmética de punto flotante decimal
    • 13. Entornos Virtuales y Paquetes
      • 13.1. Introducción
      • 13.2. Creando Entornos Virtuales
      • 13.3. Manejando paquetes con pip
    • 14. ¿Y ahora qué?
    • 15. Edición de entrada interactiva y sustitución de historial
      • 15.1. Autocompletado con tab e historial de edición
      • 15.2. Alternativas al intérprete interactivo
    • 16. Aritmética de Punto Flotante: Problemas y Limitaciones
      • 16.1. Error de Representación
    • 17. Links a la documentación de Python
      • 17.1. Extendiendo e Integrando el Intérprete de Python
      • 17.2. Referencia de la API Python/C
      • 17.3. La referencia de la biblioteca
        • 17.3.1. Tipos integrados
        • 17.3.2. Excepciones integradas
      • 17.4. La referencia del lenguaje
        • 17.4.1. Expresiones
        • 17.4.2. Declaraciones simples
        • 17.4.3. Declaraciones compuestas
      • 17.5. Instalando módulos de Python
      • 17.6. Glosario
      • 17.7. Distribuyendo módulos de Python
      • 17.8. Línea de comandos y entorno
    • 18. Apéndice
      • 18.1. Modo interactivo
        • 18.1.1. Manejo de errores
        • 18.1.2. Programas ejecutables de Python
        • 18.1.3. El archivo de inicio interactivo
        • 18.1.4. Los módulos de customización

    Back to top

    © Copyright 2020, Python Software Foundation.
    Created using Sphinx 1.8.5.