Marco Buttu - El gran libro de Python

Здесь есть возможность читать онлайн «Marco Buttu - El gran libro de Python» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. Жанр: unrecognised, на испанском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

El gran libro de Python: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «El gran libro de Python»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

Python es un lenguaje de programacion multiplataforma, consistente y maduro, en el cual confian con exito las Empresas y organizaciones mundiales mas prestigiosas: Google, la NASA, YouTube, Intel y Yahoo! Su exito esta vinculado tanto al hecho de que favorece la productividad, haciendo mas sencillo el desarrollo de sistemas de software sin tener en cuenta su complejidad, como al hecho de que tiene multiples entornos de uso: aplicaciones web, juegos y multimedia, interficies graficas, networking, aplicaciones cientificas, inteligencia artificial y programacion de sistemas, entre muchos otros.
El gran libro de Python es el mas completo, moderno y detallado de entre los volumenes dedicados a Python que pueden encontrarse actualmente en el mercado. Actualizado a la version 3.4 del lenguaje, lanzada en enero de 2014. Su composicion es muy detallada y sigue un curso gradual elaborado en torno a una amplia serie de ejemplos y ejercicios: parte de las bases del lenguaje, sin dar nada por sabido, hasta llegar a los argumentos considerados mas dificiles, incluso por los programadores mas experimentados.
Soporte al libro disponible online: code.google.com/p/the]phytonic]way/
Aspectos destacados:
– Introduccion al lenguaje Python, a su sintaxis, a sus construcciones fundamentales y a la libreria estandar.
– Funciones y modos de emparejamiento de argumentos, generadores, corrutinas, archivos, comodines y expresiones
regulares.
– Modulos y paquetes, entornos y espacios de nombres, ambientes virtuales, instalacion y distribucion de aplicaciones.
– Prueba de validacion de cadenas de documentacion y desarrollo guiado por pruebas.
– Programacion orientada a objetos en Python: clases, herencia, gestion de las excepciones, patron y antipatron,
propiedades y decoradores.
– Modelo a objetos de Python, atributos magicos, descriptores y metaclases.
Marco Buttu: ingeniero electronico. Tras haber trabajado en el campo del Network on Chip y de las nuevas arquitecturas para la elaboracion paralela, aterrizo en el Istituto Nazionale di Astrofisica, en el cual se ocupa del desarrollo del software de control del Sardinia Radio Telescope, el radiotelescopio europeo mas moderno y uno de los mas grandes del mundo. En 2004 tuvo su primer encuentro con Python y desde entonces no ha podido separarse de el.

El gran libro de Python — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «El gran libro de Python», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

En el proceso de extrapolación del código de la línea lógica, las etiquetas no pueden ser separadas de los paréntesis. Por lo tanto, print('python') no puede ser separada en las partes print y ('python'), y mylist[2] no puede ser dividida en mylist y [2]. Partimos de las cadenas 'p' y 'python':

El gran libro de Python - изображение 166

Estas son expresiones. Veamos el fragmento de código obtenido a partir de su combinación mediante la palabra clave in:

Así p in python también es una expresión Veamos el fragmento de código if - фото 167

Así, 'p' in 'python' también es una expresión. Veamos el fragmento de código if 'p':

Hemos obtenido un error lo que significa que if p no es una expresión Ni la - фото 168

Hemos obtenido un error, lo que significa que if 'p' no es una expresión. Ni la línea lógica por completo es una expresión:

así como el resto de fragmentos de código en el interior de esta línea Vayamos - фото 169

así como el resto de fragmentos de código en el interior de esta línea. Vayamos a la segunda línea:

También print y python son expresiones pero como ya hemos dicho una - фото 170

También print y ('python') son expresiones, pero, como ya hemos dicho, una etiqueta no puede ser separada de los paréntesis que la siguen, por lo cual print('python') es una única expresión y no la combinación de print y ('python'), las cuales, tomadas por separado, tienen su significado atómico:

La siguiente sintaxis define una expresión condicional Esta es su forma - фото 171

La siguiente sintaxis define una expresión condicional:

Esta es su forma general y devuelve expresión 1 si la expresión test se - фото 172

Esta es su forma general:

y devuelve expresión 1 si la expresión test se valora como True si no - фото 173

y devuelve expresión 1 si la expresión test se valora como True; si no, devuelve expresión 2:

A diferencia de otros lenguajes en Python la asignación no es una expresión - фото 174

A diferencia de otros lenguajes, en Python la asignación no es una expresión:

El hecho de que la asignación no sea una expresión permite evitar que en una - фото 175

El hecho de que la asignación no sea una expresión permite evitar que en una prueba de comparación (por ejemplo, a == b) la omisión de un carácter genere un peligroso error lógico (a = b). Encontramos los motivos de esta y otras opciones de diseño en la página http://docs.python.org/3/faq/design.html.

Para más información y detalles acerca de las expresiones y su clasificación, podemos consultar la documentación en el sitio oficial: http://docs.python.org/3/reference/expressions.html.

Las instrucciones

En Python, el código que define una línea lógica por completo se denomina instrucción simple (simple statement), mientras que un bloque de código compuesto por instrucciones simples se denomina instrucción compuesta (compound statement). Las instrucciones compuestas se carácterizan por el uso del delimitador dos puntos, el cual indica el inicio del bloque de código de la instrucción. La unión de las instrucciones simples y de las compuestas constituye el conjunto de las instrucciones de Python.

Las instrucciones tienen un nombre, que procede del de las palabras clave utilizadas en su interior. Por ejemplo, las instrucciones siguientes se denominan instrucción simple import e instrucción compuesta for:

En el transcurso del libro veremos cómo utilizar todas las instrucciones en - фото 176

En el transcurso del libro veremos cómo utilizar todas las instrucciones; en esta sección nos limitaremos a estudiar las que nos interesan para los objetivos de este capítulo.

Instrucciones simples

Según la definición anterior, una línea lógica constituida por una expresión es una instrucción simple. Este, evidentemente, es el único caso en que una instrucción es también una expresión. El resultado de esta instrucción no puede ser guardado; por este motivo, una expresión se utiliza como instrucción solo en dos casos. El primero es cuando se utiliza el modo interactivo, puesto que, aunque el resultado de la expresión no sea guardado, este se escribe en la salida estándar y se puede comprobar visualmente:

La otra situación es la de las llamadas funciones y métodos que no devuelven - фото 177

La otra situación es la de las llamadas funciones y métodos que no devuelven explícitamente un objeto, puesto que en estos casos interesa solo que se ejecuten las acciones y no se obtiene ningún resultado que guardar:

El resto de las instrucciones simples no son expresiones y por tanto no - фото 178

El resto de las instrucciones simples no son expresiones y, por tanto, no pueden ser asignadas a una etiqueta. Veamos una parte a continuación.

La asignación

La asignación es una instrucción simple que asigna el objeto generado por la expresión a la derecha del signo = a la etiqueta situada a la izquierda del mismo signo:

El gran libro de Python - изображение 179

Es posible asignar el mismo objeto a distintas etiquetas en una única instrucción:

El gran libro de Python - изображение 180

y esta resulta equivalente a las secuencias de las asignaciones individuales:

El gran libro de Python - изображение 181

También es posible realizar asignaciones en paralelo, mediante el desempaquetado:

Hablaremos en detalle del desempaquetado en el capítulo siguiente en la - фото 182

Hablaremos en detalle del desempaquetado en el capítulo siguiente, en la sección titulada Operaciones y funciones integradas utilizables con los objetos iterables.

La instrucción pass

La palabra clave pass es una instrucción simple que no ejecuta nada. Cuando se localiza, se omite y la ejecución continúa con la instrucción siguiente:

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «El gran libro de Python»

Представляем Вашему вниманию похожие книги на «El gran libro de Python» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «El gran libro de Python»

Обсуждение, отзывы о книге «El gran libro de Python» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x