official-store-logo

Características principales

Título del libroAprende a programar con PYTHON
AutorJosé Dimas Luján Castillo
IdiomaEspañol
EditorialAlfaomega Grupo Editor Argentino
FormatoPapel

Otras características

  • Subgéneros: Computación

  • Tipo de narración: Técnica

  • ISBN: 9788494897269

Descripción

Aprende a programar con PYTHON
AUTOR: JOSÉ DIMAS LUJÁN CASTILLO
ISBN: 978-84-948972-6-9
PÁGINAS: 250
TAMAÑO: 170 x 230
PUBLICACIÓN: Septiembre 2019

Python es en la actualidad uno de los lenguajes de programación que más crecimiento ha obtenido gracias a la gran cantidad de proyectos que lo están implementando. Las famosas “startups” y las industrias relacionadas con el Machine Learning y las Ciencias de datos están añadiendo más posibilidades al empleo de Python en el desarrollo de soluciones basadas en software.

Para cualquier programador, aprender a desarrollar software con un lenguaje tan versátil y potente resulta fundamental pues sus capacidades nos permiten utilizarlo en cualquier área del desarrollo de software. Este libro describe paso a paso y desde cero los conceptos fundamentales de Python, así como sus características básicas, particularidades y diferencias frente a otros lenguajes derivados de C, como por ejemplo, Java.

El libro está dirigido tanto a estudiantes como a personas sin conocimientos de programación, a diseñadores que quieran dar sus primeros pasos en el desarrollo de software, y a cualquier usuario de ordenador que quiera empezar a programar con un lenguaje sencillo y potente. El lector encontrará aquí la mejor herramienta para conocer Python, un lenguaje que por sus beneficios y características resulta ideal para iniciarse en la programación.

El autor de este libro es un apasionado de la tecnología y la docencia. Comenzó en el mundo de la programación con el lenguaje Basic a los 13 años de edad. Colaborador habitual de comunidades en español sobre temas como: desarrollo de videojuegos, programación orientada a objetos, desarrollo web y dispositivos móviles.

José Dimas Luján Castillo nació en 1986, tiene el grado de Maestría en Tecnologías de Información. En la docencia ha colaborado con más de 14 universidades a nivel presencial en Latinoamérica en los niveles de Licenciatura y Maestría. En la educación en línea es colaborador de las plataformas más importantes a nivel mundial con más de 90 cursos en línea en la actualidad; además de ser conferenciante habitual de eventos tecnológicos apoyando siempre la adopción de nuevas tecnologías.

ÍNDICE
PREFACIO .......................................................................................................... IX
CAPÍTULO 1. INTRODUCCIÓN ............................................................................. 1
Historia ................................................................................................................. 2
Python .................................................................................................................. 3
Instalar Python ..................................................................................................... 4
Preparar el entorno de desarrollo ........................................................................ 6
Conociendo el IDE .............................................................................................. 10
Hola mundo ....................................................................................................... 13
CAPÍTULO 2. VARIABLES, TIPOS DE DATOS Y SINTAXIS. ..................................... 19
Variables ............................................................................................................ 19
Tipado ................................................................................................................ 20
Tipos de datos .................................................................................................... 21
Números ............................................................................................................ 21
String .................................................................................................................. 23
Boolean .............................................................................................................. 25
Sintaxis ............................................................................................................... 26
Tuplas ................................................................................................................. 32
APRENDE A PROGRAMAR CON PYTHON
VI
Listas .................................................................................................................. 36
Matrices ............................................................................................................. 46
Diccionarios ........................................................................................................ 49
CAPÍTULO 3. OPERADORES EN PYTHON ............................................................ 55
Operadores matemáticos en Python ................................................................. 55
Operadores de asignación .................................................................................. 56
Operadores relacionales .................................................................................... 58
Operadores lógicos. ........................................................................................... 59
CAPÍTULO 4. CONDICIONALES .......................................................................... 63
IF ........................................................................................................................ 63
IF anidados ......................................................................................................... 67
elif ...................................................................................................................... 68
CAPÍTULO 5. BUCLES ........................................................................................ 71
FOR ..................................................................................................................... 72
While .................................................................................................................. 76
Break, continue, pass ......................................................................................... 78
CAPÍTULO 6. FUNCIONES .................................................................................. 83
Introducción ....................................................................................................... 83
Funciones con parámetros ................................................................................. 88
Retorno de valores en funciones ....................................................................... 92
Parámetros con valor por defecto ..................................................................... 95
Parámetros con nombre .................................................................................... 98
Funciones con diferentes cantidad de parámetros .......................................... 100
Palabras reservadas en Python ........................................................................ 104
ÍNDICE
VII
CAPÍTULO 7. PROGRAMACIÓN ORIENTADA A OBJETOS .................................. 107
Clases ............................................................................................................... 109
Atributos .......................................................................................................... 110
Métodos. .......................................................................................................... 111
Crear una clase en Python ............................................................................... 113
Variables de instancia en Python ..................................................................... 116
Variables de clase ............................................................................................. 119
Método __init__ .............................................................................................. 120
Métodos de instancia ....................................................................................... 121
Métodos de clase ............................................................................................. 122
Métodos estáticos ............................................................................................ 124
Método __new__ ............................................................................................. 126
Crear un objeto ................................................................................................ 129
Método Destructor .......................................................................................... 133
Sobrecarga de métodos ................................................................................... 136
Herencia ........................................................................................................... 142
Herencia simple ............................................................................................... 143
Herencia multiple ............................................................................................. 148
Super ................................................................................................................ 151
Polimorfismo .................................................................................................... 153
CAPÍTULO 8. OTROS CONCEPTOS POO O RELACIONADOS. .............................. 161
Clases abstractas. ............................................................................................. 161
Interfaces ......................................................................................................... 171
Modificadores de acceso o visibilidad .............................................................. 173
name mangling ................................................................................................ 177
APRENDE A PROGRAMAR CON PYTHON
VIII
Self ................................................................................................................... 179
Instrucción import ............................................................................................ 180
Sobrescribir métodos ....................................................................................... 182
CAPÍTULO 9. ITERATORS, ITERABLE, GENERATORS E ITERACIÓN Y OBJETOS ... 187
Iterators ........................................................................................................... 188
Iterable ............................................................................................................. 189
Generators ....................................................................................................... 189
iteración e índices ............................................................................................ 191
Secuencias ........................................................................................................ 195
CAPÍTULO 10. DECORATORS ........................................................................... 199
CAPÍTULO 11. EXPRESIONES REGULARES ........................................................ 205
Metacaracteres iteradores ............................................................................... 207
Metacaracteres delimitadores ......................................................................... 208
Utilizar expresiones regulares .......................................................................... 208
Sustituir ............................................................................................................ 214
CAPÍTULO 12. EXCEPCIONES ........................................................................... 219
Try,except ........................................................................................................ 221
Mecanismos para el manejo de excepción ...................................................... 222
Else ................................................................................................................... 226
Finally ............................................................................................................... 226
CAPÍTULO 13. ZEN DE PYTHON ....................................................................... 229
ÍNDICE ANALÍTICO ..………………………………………………………………………………………...237

Preguntas y respuestas

¿Qué querés saber?

Preguntale a Alfaomega

Últimas realizadas

Hola una pregunta empeze un curso de pyton en youtube pero mejor quiero leer algo esto me sirve para introducirme tipo crear programas basicos basicos o no ?Denunciar
Hola FRANCISCOTENRYRO, muchas gracias por contactarte. Si, este es un libro introductorio, sds Alfaomega Grupo Editor Argentino
08/12/2020Denunciar
Hola Buenos Días, quisiera comprar éste libro de Python y el libro de Java que les dejo el link juntos para mañana, cuanto me sale con el envío los dos?? Acá les dejo el link: https://articulo.mercadolibre.com.ar/MLA-726998479-libro-java-desde-cero-y-preparate-para-tu-entrevista-de-_JM#position=1&type=item&tracking_id=f136e596-719c-4fae-95b2-563b1e6e5e8e Aguardo su respuesta y si me pasan un solo link con un solo envío, o como hago? Desde ya muchas gracias.Denunciar
Hola FRANCHINIALBERTO, muchas gracias por contactarte. los dos son publicaciones, full por lo que el envío es inmediato. Podes comprar varios libros utilizando la opción agregar al carrito (al lado del botón comprar) así aprovechas un solo envío. Contratando mercado envíos, si la compra supera $2.500,00 el envío es gratis, si no lo supera, colocas el código postal y te da el costo del mismo, si tenes problemas, me avisas y te armo una publicación con los libros que desees, sds Alfaomega Grupo Editor Argentino
10/11/2020Denunciar
hola , estoy buscando un libra para iniciarme en la programación desde cero con lenguaje python , cual me recomiendanDenunciar
Hola ALZOCCO, muchas gracias por contactarte. Es es bueno, sino te paso estos otros https://articulo.mercadolibre.com.ar/MLA-631602518-libro-python-facil-autor-perez-castano-arnaldo-_JM https://articulo.mercadolibre.com.ar/MLA-771198478-libro-python-aplicaciones-practicas-_JM Alfaomega Grupo Editor Argentino
30/10/2020Denunciar
hola! discúlpame, este libro me sirve para introducirme en el lenguaje de python?Denunciar
Hola NICOLSCEVEY, muchas gracias por contactarte. Si, es un libro de fundamentos, sds Alfaomega Grupo Editor Argentino
15/10/2020Denunciar
Me recomendarías comprar el libro de python orientado hacia matemática e ingenieria ?? Ese se ve interesante. El próximo año entro a ingeniería.Denunciar
Hola NICOLAS_DEMARIA, muchas gracias por contactarte. No se , depende de lo ir necesites, ese es solo aplicado a eso, es decir supone que ya sabes lo elemental de Python, sds Alfaomega Grupo Editor Argentino
17/09/2020Denunciar
Hola buen día, estuve viendo muchos libros me gustaría saber cuál es el más completo gracias.Denunciar
Hola NICOLAS_DEMARIA, muchas gracias por contactarte. todos son completos, te paso los 2 que más contenido tienen: https://articulo.mercadolibre.com.ar/MLA-771198478-libro-python-aplicaciones-practicas-_JM https://articulo.mercadolibre.com.ar/MLA-877707020-libro-tecnico-el-gran-libro-de-python-_JM Alfaomega Grupo Editor Argentino
17/09/2020Denunciar
Estimada Editorial, estoy viendo que tienen varios libros del lenguaje Python. ¿Cuál contiene mayor contenido? muchas graciasDenunciar
Hola IRQCOMPUTACION, muchas gracias por contactarte. todos tienen el contenido necesario según para lo que está hecho, algunos son introductorios, otros avanzados y otros con aplicaciones. El más completo de todos es este, comienza básico y termina avanzado, sds https://articulo.mercadolibre.com.ar/MLA-682457979-libro-el-gran-libro-de-python-_JM Alfaomega Grupo Editor Argentino
27/08/2020Denunciar
sino oferto y lo retiro personalmenteDenunciar
Hola ALIBERTOLLI, muchas gracias por contactarte. Para retirarlo vos tenes que hacerlo dese este link https://articulo.mercadolibre.com.ar/MLA-873007813-libro-tecnico-aprende-a-programar-con-python-_JM tenemos stock para entrega inmediata, ofertá sin problemas. Alfaomega Grupo Editor Argentino
20/08/2020Denunciar
hola tienen en stock este libro? yo justo oferte hoy por dos libros y se me paso cargar este en el carrito yo se que ya esta fuera de envio gratis no ?Denunciar
Hola ALIBERTOLLI, muchas gracias por contactarte. Es publicación full de entrega inmediata, desde el depósito de Mercaos libre, el Envío es gratis a partir de $2500 Alfaomega Grupo Editor Argentino
20/08/2020Denunciar
Perfecto ! Dame 10 busco si hay otro libro para comprar y realizó el pago muchas gracias.Denunciar
Hola THECLASH95, muchas gracias por contactarte. de nada, sds Alfaomega Grupo Editor Argentino
04/08/2020Denunciar
Nuevo | 64 vendidos

Libro Aprende A Programar Con Python

$2.068

en 6x $344,67 sin interés

Envío a todo el país

Conocé los tiempos y las formas de envío.

Tienda oficial

1.570 ventas

Stock disponible

Información de la tienda

Alfaomega

Alfaomega

Tienda oficial de Mercado Libre

MercadoLíder Platinum

¡Es uno de los mejores del sitio!

  • 1570

    Ventas en los últimos 60 días

  • Brinda buena atención

  • Despacha sus productos a tiempo

    Ver más datos de Alfaomega

    Garantía

    Garantía de la tienda

    Sin garantía

    Medios de pago

    Tarjetas de crédito con Mercado Pago

    Tarjetas de débito

    Efectivo

    Publicación #811282170

    Denunciar