وبلاگ بلیان

Python para todos Explorando la información con Python 3

جلد کتاب Python para todos Explorando la información con Python 3

معرفی کتاب «Python para todos Explorando la información con Python 3» نوشتهٔ Charles R. Severance، منتشرشده توسط نشر 2020 در سال 2020. این کتاب در 262 صفحه، فرمت pdf، زبان es ارائه شده است. «Python para todos Explorando la información con Python 3» در دستهٔ برنامه‌نویسی قرار دارد.

Python para Todos está diseñado para introducir a los estudiantes en la programación y el desarrollo de software a través de un enfoque en la exploración de datos. Puedes pensar en Python como una herramienta para resolver problemas que están más allá de las capacidades de una simple hoja de cálculo. Python es un lenguaje de programación fácil de usar y sencillo de aprender, disponible de forma gratuita para equipos Macintosh, Windows, o Linux. Una vez que aprendes Python, puedes utilizarlo el resto de tu carrera sin necesidad de comprar ningún software. Existen copias electrónicas gratuitas de este libro en varios formatos, así como material de soporte para el libro, que puedes encontrar en es.py4e.com. Los materiales del curso están disponibles bajo una Licencia Creative Commons, de modo que puedes adaptarlos para enseñar tu propio curso de Python. ¿Por qué deberías aprender a escribir programas? Creatividad y motivación Arquitectura hardware de las computadoras Comprendiendo la programación Palabras y frases Conversando con Python Terminología: intérprete y compilador Escribiendo un programa ¿Qué es un programa? Los bloques de construcción de los programas ¿Qué es posible que vaya mal? Depurando los programas El camino del aprendizaje Glosario Ejercicios Variables, expresiones y sentencias Valores y tipos Variables Nombres de variables y palabras claves Sentencias Operadores y operandos Expresiones Orden de las operaciones Operador módulo Operaciones con cadenas Petición de información al usuario Comentarios Elección de nombres de variables mnemónicos Depuración Glosario Ejercicios Ejecución condicional Expresiones booleanas Operadores lógicos Ejecución condicional Ejecución alternativa Condicionales encadenados Condicionales anidados Captura de excepciones usando try y except Evaluación en cortocircuito de expresiones lógicas Depuración Glosario Ejercicios Funciones Llamadas a funciones Funciones internas Funciones de conversión de tipos Funciones matemáticas Números aleatorios Añadiendo funciones nuevas Definición y usos Flujo de ejecución Parámetros y argumentos Funciones productivas y funciones estériles ¿Por qué funciones? Depuración Glosario Ejercicios Iteración Actualización de variables La sentencia while Bucles infinitos Bucles infinitos y break Finalizar iteraciones con continue Bucles definidos usando for Diseños de bucles Bucles de recuento y suma Bucles de máximos y mínimos Depuración Glosario Ejercicios Cadenas Una cadena es una secuencia Obtener el tamaño de una cadena usando len Recorriendo una cadena mediante un bucle Rebanado de una cadena Los cadenas son inmutables Iterando y contando El operador in Comparación de cadenas Métodos de cadenas Analizando cadenas El operador de formato Depuración Glosario Ejercicios Archivos Persistencia Abrir archivos Archivos de texto y líneas Lectura de archivos Búsqueda a través de un archivo Permitiendo al usuario elegir el nombre de archivo Utilizando try, except, y open Escritura de archivos Depuración Glosario Ejercicios Listas Una lista es una secuencia Las listas son mutables Recorriendo una lista Operaciones de listas Rebanado de listas Métodos de listas Eliminando elementos Listas y funciones Listas y cadenas Analizando líneas Objetos y valores Alias Listas como argumentos Depuración Glosario Ejercicios Diccionarios Diccionario como un conjunto de contadores Diccionarios y archivos Bucles y diccionarios Análisis avanzado de texto Depuración Glosario Ejercicios Tuplas Las Tuplas son inmutables Comparación de tuplas Asignación de tuplas Diccionarios y tuplas Asignación múltiple con diccionarios Las palabras más comunes Uso de tuplas como claves en diccionarios Secuencias: cadenas, listas, y tuplas - ¡Dios mío! Depuración Glosario Ejercicios Expresiones regulares Coincidencia de caracteres en expresiones regulares Extrayendo datos usando expresiones regulares Combinando búsqueda y extracción Escapado de Caracteres Resumen Sección adicional para usuarios de Unix / Linux Depuración Glosario Ejercicios Programas en red Protocolo de Transporte de Hipertexto - HTTP El navegador web más sencillo del mundo Recepción de una imagen mediante HTTP Recepción de páginas web con urllib Leyendo archivos binarios con urllib Análisis the HTML y rascado de la web Análisis de HTML mediante expresiones regulares Análisis de HTML mediante BeautifulSoup Sección extra para usuarios de Unix / Linux Glosario Ejercicios Uso de Servicios Web eXtensible Markup Language - XML Análisis de XML Desplazamiento a través de los nodos JavaScript Object Notation - JSON Análisis de JSON Interfaces de programación de aplicaciones Seguridad y uso de APIs Glossary Aplicación No 1: Servicio web de geocodificación de Google Aplicación 2: Twitter Programación Orientada a Objetos Manejando programas más grandes Cómo empezar Usando objetos Comenzando con programas Subdividiendo un problema Nuestro primer objeto de Python Clases como tipos Ciclo de vida de un objeto Múltiples instancias Herencia Resumen Glosario Bases de datos y SQL ¿Qué es una base de datos? Conceptos sobre bases de datos Navegador de bases de datos para SQLite Creación de una tabla en una base de datos Resumen de Lenguaje de Consultas Estructurado Rastreo en Twitter usando una base de datos Modelado de datos básico Programación con múltiples tablas Restricciones en tablas de bases de datos Recuperar y/o insertar un registro Almacenar las relaciones entre amigos Tres tipos de claves Uso de JOIN para recuperar datos Resumen Depuración Glosario Visualización de datos Mapa de Google a partir de datos geocodificados Visualización de redes e interconexiones Visualización de datos de correo Colaboraciones Contributor List for Python para todos Contributor List for Python for Everybody Lista de colaboradores de Python para Informáticos Prefacio para Think Python Lista de colaboradores de Think Python Detalles del Copyright
دانلود کتاب Python para todos Explorando la información con Python 3