Better Python code a guide for aspiring experts
Python is one of the most widely used programming languages in the world. It is used everywhere from primary school education to workaday web development, to the most advanced scientific research institutes of the world. However, like all programming languages, Python has a collection of "Pytho...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Hoboken, New Jersey
Addison-Wesley Professional
[2024]
|
Ausgabe: | [First edition]. |
Schlagworte: | |
Online-Zugang: | lizenzpflichtig |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
MARC
LEADER | 00000cam a22000002 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-098491334 | ||
003 | DE-627-1 | ||
005 | 20240228122100.0 | ||
007 | cr uuu---uuuuu | ||
008 | 231127s2024 xx |||||o 00| ||eng c | ||
035 | |a (DE-627-1)098491334 | ||
035 | |a (DE-599)KEP098491334 | ||
035 | |a (ORHE)9780138320997 | ||
035 | |a (DE-627-1)098491334 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
082 | 0 | |a 005.13/3 |2 23/eng/20231031 | |
100 | 1 | |a Mertz, David |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Better Python code |b a guide for aspiring experts |c David Mertz ; foreword by Alex Martelli |
250 | |a [First edition]. | ||
264 | 1 | |a Hoboken, New Jersey |b Addison-Wesley Professional |c [2024] | |
300 | |a 1 online resource (288 pages) |b illustrations | ||
336 | |a Text |b txt |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Includes bibliographical references and index | ||
520 | |a Python is one of the most widely used programming languages in the world. It is used everywhere from primary school education to workaday web development, to the most advanced scientific research institutes of the world. However, like all programming languages, Python has a collection of "Pythonic" ways of accomplishing tasks that are easy to overlook, especially when habits are borrowed wholesale from work in other programming languages. Better Python Code is a guide to Pythonic programming. The book presents common mistakes that Python developers make--even Python developers who have used the language for years--often because Python sometimes presents "attractive nuisances." Throughout, the book is a guide to better programming in the core Python language. Each section shows a concrete but concise example of some misunderstanding or bad habit in action. Each section contains a description of what is wrong with the sample code and a suggestion for one or more better ways to code equivalent functionality without the initial pitfall. Every pitfall addressed in this book reflects foibles, errors, and misunderstandings that the author as seen in concrete, widely used code bases written by experienced developers, over his 25 years of writing Python. Both beginners and developers with decades of experience will learn to correct limitations in the code they write after reflecting on these discussions. | ||
650 | 0 | |a Python (Computer program language) | |
650 | 4 | |a Python (Langage de programmation) | |
700 | 1 | |a Martelli, Alex |e MitwirkendeR |4 ctb | |
856 | 4 | 0 | |l TUM01 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9780138320997/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Datensatz im Suchindex
DE-BY-TUM_katkey | ZDB-30-ORH-098491334 |
---|---|
_version_ | 1818767374842593280 |
adam_text | |
any_adam_object | |
author | Mertz, David |
author2 | Martelli, Alex |
author2_role | ctb |
author2_variant | a m am |
author_facet | Mertz, David Martelli, Alex |
author_role | aut |
author_sort | Mertz, David |
author_variant | d m dm |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)098491334 (DE-599)KEP098491334 (ORHE)9780138320997 |
dewey-full | 005.13/3 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 |
dewey-search | 005.13/3 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | [First edition]. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02686cam a22003612 4500</leader><controlfield tag="001">ZDB-30-ORH-098491334</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228122100.0</controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">231127s2024 xx |||||o 00| ||eng c</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)098491334</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP098491334</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9780138320997</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)098491334</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">23/eng/20231031</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Mertz, David</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Better Python code</subfield><subfield code="b">a guide for aspiring experts</subfield><subfield code="c">David Mertz ; foreword by Alex Martelli</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">[First edition].</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Hoboken, New Jersey</subfield><subfield code="b">Addison-Wesley Professional</subfield><subfield code="c">[2024]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (288 pages)</subfield><subfield code="b">illustrations</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">Text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Includes bibliographical references and index</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">Python is one of the most widely used programming languages in the world. It is used everywhere from primary school education to workaday web development, to the most advanced scientific research institutes of the world. However, like all programming languages, Python has a collection of "Pythonic" ways of accomplishing tasks that are easy to overlook, especially when habits are borrowed wholesale from work in other programming languages. Better Python Code is a guide to Pythonic programming. The book presents common mistakes that Python developers make--even Python developers who have used the language for years--often because Python sometimes presents "attractive nuisances." Throughout, the book is a guide to better programming in the core Python language. Each section shows a concrete but concise example of some misunderstanding or bad habit in action. Each section contains a description of what is wrong with the sample code and a suggestion for one or more better ways to code equivalent functionality without the initial pitfall. Every pitfall addressed in this book reflects foibles, errors, and misunderstandings that the author as seen in concrete, widely used code bases written by experienced developers, over his 25 years of writing Python. Both beginners and developers with decades of experience will learn to correct limitations in the code they write after reflecting on these discussions.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Python (Langage de programmation)</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Martelli, Alex</subfield><subfield code="e">MitwirkendeR</subfield><subfield code="4">ctb</subfield></datafield><datafield tag="856" ind1="4" ind2="0"><subfield code="l">TUM01</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9780138320997/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-098491334 |
illustrated | Illustrated |
indexdate | 2024-12-18T08:48:52Z |
institution | BVB |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 online resource (288 pages) illustrations |
psigel | ZDB-30-ORH |
publishDate | 2024 |
publishDateSearch | 2024 |
publishDateSort | 2024 |
publisher | Addison-Wesley Professional |
record_format | marc |
spelling | Mertz, David VerfasserIn aut Better Python code a guide for aspiring experts David Mertz ; foreword by Alex Martelli [First edition]. Hoboken, New Jersey Addison-Wesley Professional [2024] 1 online resource (288 pages) illustrations Text txt rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Includes bibliographical references and index Python is one of the most widely used programming languages in the world. It is used everywhere from primary school education to workaday web development, to the most advanced scientific research institutes of the world. However, like all programming languages, Python has a collection of "Pythonic" ways of accomplishing tasks that are easy to overlook, especially when habits are borrowed wholesale from work in other programming languages. Better Python Code is a guide to Pythonic programming. The book presents common mistakes that Python developers make--even Python developers who have used the language for years--often because Python sometimes presents "attractive nuisances." Throughout, the book is a guide to better programming in the core Python language. Each section shows a concrete but concise example of some misunderstanding or bad habit in action. Each section contains a description of what is wrong with the sample code and a suggestion for one or more better ways to code equivalent functionality without the initial pitfall. Every pitfall addressed in this book reflects foibles, errors, and misunderstandings that the author as seen in concrete, widely used code bases written by experienced developers, over his 25 years of writing Python. Both beginners and developers with decades of experience will learn to correct limitations in the code they write after reflecting on these discussions. Python (Computer program language) Python (Langage de programmation) Martelli, Alex MitwirkendeR ctb TUM01 ZDB-30-ORH TUM_PDA_ORH https://learning.oreilly.com/library/view/-/9780138320997/?ar X:ORHE Aggregator lizenzpflichtig Volltext |
spellingShingle | Mertz, David Better Python code a guide for aspiring experts Python (Computer program language) Python (Langage de programmation) |
title | Better Python code a guide for aspiring experts |
title_auth | Better Python code a guide for aspiring experts |
title_exact_search | Better Python code a guide for aspiring experts |
title_full | Better Python code a guide for aspiring experts David Mertz ; foreword by Alex Martelli |
title_fullStr | Better Python code a guide for aspiring experts David Mertz ; foreword by Alex Martelli |
title_full_unstemmed | Better Python code a guide for aspiring experts David Mertz ; foreword by Alex Martelli |
title_short | Better Python code |
title_sort | better python code a guide for aspiring experts |
title_sub | a guide for aspiring experts |
topic | Python (Computer program language) Python (Langage de programmation) |
topic_facet | Python (Computer program language) Python (Langage de programmation) |
url | https://learning.oreilly.com/library/view/-/9780138320997/?ar |
work_keys_str_mv | AT mertzdavid betterpythoncodeaguideforaspiringexperts AT martellialex betterpythoncodeaguideforaspiringexperts |