Jump to ratings and reviews

Python Fluente: Programação Clara, Concisa e Eficaz

A simplicidade de Python permite que você se torne produtivo rapidamente, porém isso muitas vezes significa que você não estará usando tudo que ela tem a oferecer. Com este guia prático, você aprenderá a escrever um código Python eficiente e idiomático aproveitando seus melhores recursos – alguns deles, pouco conhecidos. O autor Luciano Ramalho apresenta os recursos essenciais da linguagem e bibliotecas de Python mostrando como você pode tornar o seu código mais conciso, mais rápido e mais legível ao mesmo tempo.

Muitos programadores experientes tentam dobrar o Python para que ele se enquadre em padrões aprendidos com outras linguagens e jamais descobrem os recursos do Python que estão além de sua experiência. Com este livro, esses programadores Python aprenderão a ser totalmente proficientes em Python 3.

Este livro inclui: O modelo de dados do Python: entenda como os métodos especiais são o segredo para o comportamento consistente dos objetos. Estruturas de dados: tire total proveito dos tipos embutidos e entenda a dualidade entre texto e bytes na era do Unicode. Funções como objetos: veja as funções Python como objetos de primeira classe e entenda como isso afeta alguns padrões de projeto populares. Técnicas de orientação a objetos: crie classes após dominar referências, mutabilidade, interfaces, sobrecarga de operadores e herança múltipla. Controle de fluxo: tire proveito de gerenciadores de contexto, geradores.

799 pages, Paperback

First published January 25, 2015

Loading...
Loading...

About the author

Luciano Ramalho

2 books81 followers

Ratings & Reviews

What do you think?

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
1,285 (69%)
4 stars
429 (23%)
3 stars
111 (6%)
2 stars
16 (<1%)
1 star
5 (<1%)
Displaying 1 - 1 of 1 review
10 reviews
March 1, 2019
Käytännönläheinen kirja, joka menee lopulta todella syvälle Pythonin hienouksiin ja erikoisuuksiin. Luin tämän ehkä liian aikaisin Python-urallani, koska kaikki konseptit (esim. asynkroninen ohjelmointi) eivät auenneet täysin. Tärkeimpiä havaintoja minulle olivat erityismetodien (dunder-metodit) tärkeys idiomaattisien luokkien kirjoittamisessa, iteraattorien ja generaattorien periaatteet, datatyyppien sielunmaailma, luokkahierarkiat ja periytyvyys, samanaikaiset prosessit sekä import timen ja runtimen erot. Kaikkiin pitää syventyä enemmän, ja muistaa samalla KISS (keep it simple stupid) sekä EAFP (easier to ask for forgiveness than permission).
Displaying 1 - 1 of 1 review