Python: journey from novice to expert:
This Learning Path is a thorough and practical introduction to Python. You will learn all about Python data structures, its most common algorithms, and its objects, and use all these to create clever applications that will transform your business
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham
Packt
February 2016
|
Schriftenreihe: | Book collection
|
Schlagworte: | |
Online-Zugang: | BTW01 UER01 |
Zusammenfassung: | This Learning Path is a thorough and practical introduction to Python. You will learn all about Python data structures, its most common algorithms, and its objects, and use all these to create clever applications that will transform your business Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: A Gentle Introduction to Python -- A proper introduction -- Enter the Python -- About Python -- Portability -- Coherence -- Developer productivity -- An extensive library -- Software quality -- Software integration -- Satisfaction and enjoyment -- What are the drawbacks? -- Who is using Python today? -- Setting up the environment -- Python 2 versus Python 3 -- Installing Python -- Setting up the Python interpreter -- About virtualenv -- Your first virtual environment -- Your friend, the console -- How you can run a Python program -- Running Python scripts -- Running the Python interactive shell -- Running Python as a service -- Running Python as a GUI application -- How is Python code organized? -- How do we use modules and packages? -- Python's execution model -- Names and namespaces -- Scopes -- Objects and classes -- Guidelines on how to write good code -- The Python culture -- A note on IDEs -- Summary -- Chapter 2: Built-in Data Types -- Everything is an object -- Mutable or immutable? That is the question -- Numbers -- Integers -- Booleans -- Real numbers -- Complex numbers -- Fractions and decimals -- Immutable sequences -- Strings and bytes -- Encoding and decoding strings -- Indexing and slicing strings -- String formatting -- Tuples -- Mutable sequences -- Lists -- Byte arrays -- Set types -- Mapping types - dictionaries -- The collections module -- namedtuple -- defaultdict -- ChainMap -- Enums -- Final considerations -- Small values caching -- How to choose data structures -- About indexing and slicing -- About the names -- Summary -- Chapter 3: Iterating and Making Decisions -- Conditional programming -- A specialized else - elif -- The ternary operator -- Looping -- The for loop -- Iterating over a range |
Beschreibung: | Description based on publisher supplied metadata and other sources |
Beschreibung: | 1 Online-Ressource (xi, 703 Seiten) Illustrationen |
ISBN: | 9781787122567 |
Internformat
MARC
LEADER | 00000nmm a2200000 c 4500 | ||
---|---|---|---|
001 | BV047457411 | ||
003 | DE-604 | ||
005 | 20220830 | ||
007 | cr|uuu---uuuuu | ||
008 | 210908s2016 |||| o||u| ||||||eng d | ||
020 | |a 9781787122567 |9 9781787122567 | ||
035 | |a (ZDB-30-PQE)EBC4662971 | ||
035 | |a (OCoLC)1268178602 | ||
035 | |a (DE-599)BVBBV047457411 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
049 | |a DE-526 |a DE-29 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
100 | 1 | |a Romano, Fabrizio |d 1975- |e Verfasser |0 (DE-588)1103499734 |4 aut | |
245 | 1 | 0 | |a Python: journey from novice to expert |c Fabrizio Romano, Dusty Phillips, Willem van Hattern |
264 | 1 | |a Birmingham |b Packt |c February 2016 | |
300 | |a 1 Online-Ressource (xi, 703 Seiten) |b Illustrationen | ||
336 | |b txt |2 rdacontent | ||
337 | |b c |2 rdamedia | ||
338 | |b cr |2 rdacarrier | ||
490 | 0 | |a Book collection | |
500 | |a Description based on publisher supplied metadata and other sources | ||
520 | 3 | |a This Learning Path is a thorough and practical introduction to Python. You will learn all about Python data structures, its most common algorithms, and its objects, and use all these to create clever applications that will transform your business | |
520 | 3 | |a Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: A Gentle Introduction to Python -- A proper introduction -- Enter the Python -- About Python -- Portability -- Coherence -- Developer productivity -- An extensive library -- Software quality -- Software integration -- Satisfaction and enjoyment -- What are the drawbacks? -- Who is using Python today? -- Setting up the environment -- Python 2 versus Python 3 -- Installing Python -- Setting up the Python interpreter -- About virtualenv -- Your first virtual environment -- Your friend, the console -- How you can run a Python program -- Running Python scripts -- Running the Python interactive shell -- Running Python as a service -- Running Python as a GUI application -- How is Python code organized? -- How do we use modules and packages? -- Python's execution model -- Names and namespaces -- Scopes -- Objects and classes -- Guidelines on how to write good code -- The Python culture -- A note on IDEs -- Summary -- Chapter 2: Built-in Data Types -- Everything is an object -- Mutable or immutable? That is the question -- Numbers -- Integers -- Booleans -- Real numbers -- Complex numbers -- Fractions and decimals -- Immutable sequences -- Strings and bytes -- Encoding and decoding strings -- Indexing and slicing strings -- String formatting -- Tuples -- Mutable sequences -- Lists -- Byte arrays -- Set types -- Mapping types - dictionaries -- The collections module -- namedtuple -- defaultdict -- ChainMap -- Enums -- Final considerations -- Small values caching -- How to choose data structures -- About indexing and slicing -- About the names -- Summary -- Chapter 3: Iterating and Making Decisions -- Conditional programming -- A specialized else - elif -- The ternary operator -- Looping -- The for loop -- Iterating over a range | |
650 | 0 | 7 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |2 gnd |9 rswk-swf |
653 | 0 | |a Python (Computer program language) | |
653 | 0 | |a Electronic books | |
689 | 0 | 0 | |a Python |g Programmiersprache |0 (DE-588)4434275-5 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Phillips, Dusty |e Verfasser |0 (DE-588)1183590253 |4 aut | |
700 | 1 | |a Hattem, Willem C. van |e Verfasser |0 (DE-588)1147163936 |4 aut | |
912 | |a ZDB-30-PQE | ||
999 | |a oai:aleph.bib-bvb.de:BVB01-032859260 | ||
966 | e | |u https://ebookcentral.proquest.com/lib/th-wildau/detail.action?docID=4662971 |l BTW01 |p ZDB-30-PQE |q BTW_PDA_PQE_KAUF |x Aggregator |3 Volltext | |
966 | e | |u https://ebookcentral.proquest.com/lib/erlangen/detail.action?docID=4662971 |l UER01 |p ZDB-30-PQE |q UER_PDA_PQE_Kauf |x Aggregator |3 Volltext |
Datensatz im Suchindex
_version_ | 1804182760536932352 |
---|---|
adam_txt | |
any_adam_object | |
any_adam_object_boolean | |
author | Romano, Fabrizio 1975- Phillips, Dusty Hattem, Willem C. van |
author_GND | (DE-588)1103499734 (DE-588)1183590253 (DE-588)1147163936 |
author_facet | Romano, Fabrizio 1975- Phillips, Dusty Hattem, Willem C. van |
author_role | aut aut aut |
author_sort | Romano, Fabrizio 1975- |
author_variant | f r fr d p dp w c v h wcv wcvh |
building | Verbundindex |
bvnumber | BV047457411 |
classification_rvk | ST 250 |
collection | ZDB-30-PQE |
ctrlnum | (ZDB-30-PQE)EBC4662971 (OCoLC)1268178602 (DE-599)BVBBV047457411 |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>03890nmm a2200445 c 4500</leader><controlfield tag="001">BV047457411</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20220830 </controlfield><controlfield tag="007">cr|uuu---uuuuu</controlfield><controlfield tag="008">210908s2016 |||| o||u| ||||||eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781787122567</subfield><subfield code="9">9781787122567</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ZDB-30-PQE)EBC4662971</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1268178602</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV047457411</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-526</subfield><subfield code="a">DE-29</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Romano, Fabrizio</subfield><subfield code="d">1975-</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1103499734</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Python: journey from novice to expert</subfield><subfield code="c">Fabrizio Romano, Dusty Phillips, Willem van Hattern</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Birmingham</subfield><subfield code="b">Packt</subfield><subfield code="c">February 2016</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (xi, 703 Seiten)</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Book collection</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Description based on publisher supplied metadata and other sources</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">This Learning Path is a thorough and practical introduction to Python. You will learn all about Python data structures, its most common algorithms, and its objects, and use all these to create clever applications that will transform your business</subfield></datafield><datafield tag="520" ind1="3" ind2=" "><subfield code="a">Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: A Gentle Introduction to Python -- A proper introduction -- Enter the Python -- About Python -- Portability -- Coherence -- Developer productivity -- An extensive library -- Software quality -- Software integration -- Satisfaction and enjoyment -- What are the drawbacks? -- Who is using Python today? -- Setting up the environment -- Python 2 versus Python 3 -- Installing Python -- Setting up the Python interpreter -- About virtualenv -- Your first virtual environment -- Your friend, the console -- How you can run a Python program -- Running Python scripts -- Running the Python interactive shell -- Running Python as a service -- Running Python as a GUI application -- How is Python code organized? -- How do we use modules and packages? -- Python's execution model -- Names and namespaces -- Scopes -- Objects and classes -- Guidelines on how to write good code -- The Python culture -- A note on IDEs -- Summary -- Chapter 2: Built-in Data Types -- Everything is an object -- Mutable or immutable? That is the question -- Numbers -- Integers -- Booleans -- Real numbers -- Complex numbers -- Fractions and decimals -- Immutable sequences -- Strings and bytes -- Encoding and decoding strings -- Indexing and slicing strings -- String formatting -- Tuples -- Mutable sequences -- Lists -- Byte arrays -- Set types -- Mapping types - dictionaries -- The collections module -- namedtuple -- defaultdict -- ChainMap -- Enums -- Final considerations -- Small values caching -- How to choose data structures -- About indexing and slicing -- About the names -- Summary -- Chapter 3: Iterating and Making Decisions -- Conditional programming -- A specialized else - elif -- The ternary operator -- Looping -- The for loop -- Iterating over a range</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Electronic books</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Python</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4434275-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Phillips, Dusty</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1183590253</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Hattem, Willem C. van</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1147163936</subfield><subfield code="4">aut</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-PQE</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-032859260</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://ebookcentral.proquest.com/lib/th-wildau/detail.action?docID=4662971</subfield><subfield code="l">BTW01</subfield><subfield code="p">ZDB-30-PQE</subfield><subfield code="q">BTW_PDA_PQE_KAUF</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="e" ind2=" "><subfield code="u">https://ebookcentral.proquest.com/lib/erlangen/detail.action?docID=4662971</subfield><subfield code="l">UER01</subfield><subfield code="p">ZDB-30-PQE</subfield><subfield code="q">UER_PDA_PQE_Kauf</subfield><subfield code="x">Aggregator</subfield><subfield code="3">Volltext</subfield></datafield></record></collection> |
id | DE-604.BV047457411 |
illustrated | Not Illustrated |
index_date | 2024-07-03T18:05:09Z |
indexdate | 2024-07-10T09:12:40Z |
institution | BVB |
isbn | 9781787122567 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-032859260 |
oclc_num | 1268178602 |
open_access_boolean | |
owner | DE-526 DE-29 |
owner_facet | DE-526 DE-29 |
physical | 1 Online-Ressource (xi, 703 Seiten) Illustrationen |
psigel | ZDB-30-PQE ZDB-30-PQE BTW_PDA_PQE_KAUF ZDB-30-PQE UER_PDA_PQE_Kauf |
publishDate | 2016 |
publishDateSearch | 2016 |
publishDateSort | 2016 |
publisher | Packt |
record_format | marc |
series2 | Book collection |
spelling | Romano, Fabrizio 1975- Verfasser (DE-588)1103499734 aut Python: journey from novice to expert Fabrizio Romano, Dusty Phillips, Willem van Hattern Birmingham Packt February 2016 1 Online-Ressource (xi, 703 Seiten) Illustrationen txt rdacontent c rdamedia cr rdacarrier Book collection Description based on publisher supplied metadata and other sources This Learning Path is a thorough and practical introduction to Python. You will learn all about Python data structures, its most common algorithms, and its objects, and use all these to create clever applications that will transform your business Cover -- Title Page -- Copyright and Credits -- About Packt -- Contributors -- Table of Contents -- Preface -- Chapter 1: A Gentle Introduction to Python -- A proper introduction -- Enter the Python -- About Python -- Portability -- Coherence -- Developer productivity -- An extensive library -- Software quality -- Software integration -- Satisfaction and enjoyment -- What are the drawbacks? -- Who is using Python today? -- Setting up the environment -- Python 2 versus Python 3 -- Installing Python -- Setting up the Python interpreter -- About virtualenv -- Your first virtual environment -- Your friend, the console -- How you can run a Python program -- Running Python scripts -- Running the Python interactive shell -- Running Python as a service -- Running Python as a GUI application -- How is Python code organized? -- How do we use modules and packages? -- Python's execution model -- Names and namespaces -- Scopes -- Objects and classes -- Guidelines on how to write good code -- The Python culture -- A note on IDEs -- Summary -- Chapter 2: Built-in Data Types -- Everything is an object -- Mutable or immutable? That is the question -- Numbers -- Integers -- Booleans -- Real numbers -- Complex numbers -- Fractions and decimals -- Immutable sequences -- Strings and bytes -- Encoding and decoding strings -- Indexing and slicing strings -- String formatting -- Tuples -- Mutable sequences -- Lists -- Byte arrays -- Set types -- Mapping types - dictionaries -- The collections module -- namedtuple -- defaultdict -- ChainMap -- Enums -- Final considerations -- Small values caching -- How to choose data structures -- About indexing and slicing -- About the names -- Summary -- Chapter 3: Iterating and Making Decisions -- Conditional programming -- A specialized else - elif -- The ternary operator -- Looping -- The for loop -- Iterating over a range Python Programmiersprache (DE-588)4434275-5 gnd rswk-swf Python (Computer program language) Electronic books Python Programmiersprache (DE-588)4434275-5 s DE-604 Phillips, Dusty Verfasser (DE-588)1183590253 aut Hattem, Willem C. van Verfasser (DE-588)1147163936 aut |
spellingShingle | Romano, Fabrizio 1975- Phillips, Dusty Hattem, Willem C. van Python: journey from novice to expert Python Programmiersprache (DE-588)4434275-5 gnd |
subject_GND | (DE-588)4434275-5 |
title | Python: journey from novice to expert |
title_auth | Python: journey from novice to expert |
title_exact_search | Python: journey from novice to expert |
title_exact_search_txtP | Python: journey from novice to expert |
title_full | Python: journey from novice to expert Fabrizio Romano, Dusty Phillips, Willem van Hattern |
title_fullStr | Python: journey from novice to expert Fabrizio Romano, Dusty Phillips, Willem van Hattern |
title_full_unstemmed | Python: journey from novice to expert Fabrizio Romano, Dusty Phillips, Willem van Hattern |
title_short | Python: journey from novice to expert |
title_sort | python journey from novice to expert |
topic | Python Programmiersprache (DE-588)4434275-5 gnd |
topic_facet | Python Programmiersprache |
work_keys_str_mv | AT romanofabrizio pythonjourneyfromnovicetoexpert AT phillipsdusty pythonjourneyfromnovicetoexpert AT hattemwillemcvan pythonjourneyfromnovicetoexpert |