<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Python fluente</title>
    <subTitle>[programação clara, concisa e eficaz]</subTitle>
  </titleInfo>
  <titleInfo type="alternative">
    <title>Fluent python</title>
  </titleInfo>
  <name type="personal">
    <namePart>Ramalho, Luciano.</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
  </name>
  <name type="personal">
    <namePart>Kinoshita, Lúcia Ayako</namePart>
    <role>
      <roleTerm type="text">(Trad.)</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">spb</placeTerm>
    </place>
    <place>
      <placeTerm type="text">São Paulo</placeTerm>
    </place>
    <publisher>Novatec</publisher>
    <dateIssued>2015</dateIssued>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">por</languageTerm>
  </language>
  <language objectPart="translation">
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <extent>799 p. : il.</extent>
  </physicalDescription>
  <abstract>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.</abstract>
  <note type="statement of responsibility">Luciano Ramalho ; [tradução: Lúcia A. Kinoshita]. -</note>
  <note>Dados retirados da capa: subtítulo</note>
  <note>Título original: Fluent python</note>
  <subject>
    <topic>Python (Linguagem de programação de computador)</topic>
  </subject>
  <subject>
    <topic>Modelagem de dados</topic>
  </subject>
  <subject>
    <topic>Modelos de corda</topic>
  </subject>
  <subject authority="Br">
    <topic>Álgebra booleana</topic>
  </subject>
  <subject>
    <topic>Sequências (Matemática)</topic>
  </subject>
  <subject>
    <topic>Mapeamento digital</topic>
  </subject>
  <subject authority="Br">
    <topic>Decodificadores (Eletrônica)</topic>
  </subject>
  <subject>
    <topic>Funções (Matemática)</topic>
  </subject>
  <subject>
    <topic>Métodos orientados a objetos (Computação)</topic>
  </subject>
  <subject>
    <topic>Hacktivismo</topic>
  </subject>
  <classification authority="ddc">005.13 R165p</classification>
  <identifier type="isbn">9788575224625</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">UNESP/BRC</recordContentSource>
    <recordCreationDate encoding="marc">250618</recordCreationDate>
    <recordChangeDate encoding="iso8601">20250618114511.0</recordChangeDate>
    <recordIdentifier source="BR-SpUEP">990008693920206341</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">por</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
