<?xml version="1.0" encoding="UTF-8"?>
<record
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.loc.gov/MARC21/slim http://www.loc.gov/standards/marcxml/schema/MARC21slim.xsd"
    xmlns="http://www.loc.gov/MARC21/slim">

  <leader>01940cam a2200277Ii 4500</leader>
  <controlfield tag="001">on1099528116</controlfield>
  <controlfield tag="003">OCoLC</controlfield>
  <controlfield tag="007">ta</controlfield>
  <controlfield tag="008">210210t20192020caua          001 0 eng d</controlfield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">9781492051367 (paperback)</subfield>
  </datafield>
  <datafield tag="020" ind1=" " ind2=" ">
    <subfield code="a">1492051365 (paperback)</subfield>
  </datafield>
  <datafield tag="035" ind1=" " ind2=" ">
    <subfield code="a">(OCoLC)1099528116</subfield>
  </datafield>
  <datafield tag="050" ind1=" " ind2=" ">
    <subfield code="a">QA76.73.P98</subfield>
    <subfield code="b">L83 2019</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
    <subfield code="a">Lubanovic, Bill.</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
    <subfield code="a">Introducing Python :</subfield>
    <subfield code="b">modern computing in simple packages /</subfield>
    <subfield code="c">Bill Lubanovic.</subfield>
  </datafield>
  <datafield tag="250" ind1=" " ind2=" ">
    <subfield code="a">2nd ed.</subfield>
  </datafield>
  <datafield tag="260" ind1=" " ind2=" ">
    <subfield code="a">Sebastopol, CA :</subfield>
    <subfield code="b">O'Reilly Media, Inc., </subfield>
    <subfield code="c">2019, c2020.</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
    <subfield code="a">xxviii, 597 p. :</subfield>
    <subfield code="b">ill.</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
    <subfield code="a">Includes index.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Part one. Python basics. A taste of Py -- Data : types, values, variables, and names -- Numbers -- Choose with if -- Text strings -- Loop with while and for -- Tuples and lists -- Dictionaries and sets -- Functions -- Oh oh: objects and classes -- Modules, packages, and goodies.</subfield>
  </datafield>
  <datafield tag="505" ind1="0" ind2=" ">
    <subfield code="a">Part two. Python in practice. Wrangle and mangle data -- Calendars and clocks -- Files and directories -- Data in time : processes and concurrency -- Data in a box : persistent storage -- Data in space : networks -- The web, untangled -- Be a Pythonista -- Py art -- Py at work -- Py Sci.</subfield>
  </datafield>
  <datafield tag="520" ind1=" " ind2=" ">
    <subfield code="a">This updated edition--ideal for beginning programmers as well as those new to the language--takes you from the basics to more involved and varied topics, mixing tutorials with cookbook-style code recipes to explain concepts in Python 3. End-of-chapter exercises help you practice what you've learned. You'll gain a strong foundation in the language, including best practices for testing, debugging, code reuse, and other development tips. Lubanovic also shows you how to use Python for applications in business, science, and the arts, using various Python tools and open source packages.</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">Python (Computer program language)</subfield>
  </datafield>
  <datafield tag="650" ind1=" " ind2="4">
    <subfield code="a">Application software</subfield>
    <subfield code="x">Development.</subfield>
  </datafield>
  <datafield tag="942" ind1=" " ind2=" ">
    <subfield code="2">lcc</subfield>
    <subfield code="c">BK</subfield>
  </datafield>
  <datafield tag="952" ind1=" " ind2=" ">
    <subfield code="0">0</subfield>
    <subfield code="1">0</subfield>
    <subfield code="4">0</subfield>
    <subfield code="7">0</subfield>
    <subfield code="a">PNLIB</subfield>
    <subfield code="b">PNLIB</subfield>
    <subfield code="c">GEN</subfield>
    <subfield code="d">2021-06-17</subfield>
    <subfield code="o">QA76.73.P98 L83 2019</subfield>
    <subfield code="p">PNLIB21060881</subfield>
    <subfield code="r">2021-06-17</subfield>
    <subfield code="w">2021-06-17</subfield>
    <subfield code="y">BK</subfield>
  </datafield>
  <datafield tag="999" ind1=" " ind2=" ">
    <subfield code="c">1067</subfield>
    <subfield code="d">1067</subfield>
  </datafield>
</record>
