Cargando…

Beginning Python : from novice to professional /

Gain a fundamental understanding of Python's syntax and features with this up-to-date introduction and practical reference. Covering a wide array of Python-related programming topics, including addressing language internals, database integration, network programming, and web services, you'...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Hetland, Magnus Lie (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York : Apress, [2017]
Edición:Third edition.
Colección:ITpro collection
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn974946862
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu|||unuuu
008 170310t20172017nyua ob 001 0 eng d
040 |a N$T  |b eng  |e rda  |e pn  |c N$T  |d N$T  |d GW5XE  |d EBLCP  |d YDX  |d OCLCF  |d UMI  |d UAB  |d STF  |d TOH  |d IOG  |d AZU  |d UPM  |d ESU  |d JBG  |d IAD  |d ICW  |d ICN  |d VT2  |d OTZ  |d K6U  |d OCLCQ  |d MERUC  |d TEFOD  |d NAM  |d IDB  |d U3W  |d CAUOI  |d D6H  |d IDEBK  |d CEF  |d KSU  |d RRP  |d OCLCQ  |d DEBBG  |d COO  |d WYU  |d OCLCQ  |d AUD  |d LEAUB  |d UKAHL  |d LQU  |d OCLCQ  |d ERF  |d LEATE  |d OCLCQ  |d VP@  |d UBY  |d OCLCQ  |d AJS  |d BRF  |d LIV  |d DCT  |d CZL  |d DST  |d OCLCO  |d OCLCQ  |d OCL  |d OCLCQ  |d OCLCO 
019 |a 975141662  |a 975224866  |a 975429521  |a 975859111  |a 976058845  |a 976209153  |a 978387945  |a 980303849  |a 984867093  |a 999582774  |a 1000294409  |a 1001300290  |a 1005770388  |a 1008961519  |a 1012054235  |a 1029500388  |a 1048173609  |a 1058622746  |a 1060191981  |a 1066446868  |a 1066463082  |a 1086423945  |a 1088958407  |a 1097093310  |a 1103255418  |a 1105181241  |a 1122816381  |a 1179828757  |a 1203989184  |a 1295599056  |a 1295911836  |a 1295995628  |a 1300610492  |a 1303325159 
020 |a 9781484200285  |q (electronic bk.) 
020 |a 1484200284  |q (electronic bk.) 
020 |z 9781484200292 
020 |z 1484200292 
024 7 |a 10.1007/978-1-4842-0028-5  |2 doi 
024 8 |a 10.1007/978-1-4842-0 
029 1 |a AU@  |b 000061155133 
029 1 |a CHNEW  |b 000946865 
029 1 |a CHVBK  |b 480265704 
029 1 |a GBVCP  |b 1004859880 
035 |a (OCoLC)974946862  |z (OCoLC)975141662  |z (OCoLC)975224866  |z (OCoLC)975429521  |z (OCoLC)975859111  |z (OCoLC)976058845  |z (OCoLC)976209153  |z (OCoLC)978387945  |z (OCoLC)980303849  |z (OCoLC)984867093  |z (OCoLC)999582774  |z (OCoLC)1000294409  |z (OCoLC)1001300290  |z (OCoLC)1005770388  |z (OCoLC)1008961519  |z (OCoLC)1012054235  |z (OCoLC)1029500388  |z (OCoLC)1048173609  |z (OCoLC)1058622746  |z (OCoLC)1060191981  |z (OCoLC)1066446868  |z (OCoLC)1066463082  |z (OCoLC)1086423945  |z (OCoLC)1088958407  |z (OCoLC)1097093310  |z (OCoLC)1103255418  |z (OCoLC)1105181241  |z (OCoLC)1122816381  |z (OCoLC)1179828757  |z (OCoLC)1203989184  |z (OCoLC)1295599056  |z (OCoLC)1295911836  |z (OCoLC)1295995628  |z (OCoLC)1300610492  |z (OCoLC)1303325159 
037 |a CL0500000843  |b Safari Books Online 
037 |a 30789DA7-088C-49DA-ADAB-1F7C5AC13982  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.P98  |b H48 2017eb 
072 7 |a COM  |x 051360  |2 bisacsh 
072 7 |a UMX  |2 bicssc 
072 7 |a UMX  |2 thema 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Hetland, Magnus Lie,  |e author. 
245 1 0 |a Beginning Python :  |b from novice to professional /  |c Magnus Lie Hetland. 
250 |a Third edition. 
264 1 |a New York :  |b Apress,  |c [2017] 
264 4 |c ©2017 
300 |a 1 online resource (xxxii, 527 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
490 0 |a ITpro collection 
588 0 |a Online resource, title from PDF title page (EBSCO, viewed March 13, 2017). 
505 0 |a At a Glance; Contents; About the Author; About the Technical Reviewer; Preface; Introduction; Chapter 1: Instant Hacking: The Basics; The Interactive Interpreter; Algo ... What?; Numbers and Expressions; Hexadecimals Octals and Binary; Variables; Statements; Getting Input from the User; Functions; Modules; cmath and Complex Numbers; Back to the __future__; Saving and Executing Your Programs; Running Your Python Scripts from a Command Prompt; Making Your Scripts Behave Like Normal Programs; What About Double-Clicking?; Comments; Strings; Single-Quoted Strings and Escaping Quotes. 
505 8 |a Concatenating StringsString Representations, str and repr; Long Strings, Raw Strings, and bytes; Long Strings; Raw Strings; Unicode, bytes, and bytearray; A Quick Summary; New Functions in This Chapter; What Now?; Chapter 2: Lists and Tuples; Sequence Overview; Common Sequence Operations; Indexing; Slicing; A Nifty Shortcut; Longer Steps; Adding Sequences; Multiplication; None, Empty Lists, and Initialization; Membership; Length, Minimum, and Maximum; Lists: Python's Workhorse; The list Function; Basic List Operations; Changing Lists: Item Assignments; Deleting Elements; Assigning to Slices. 
505 8 |a List Methodsappend; clear; copy; count; extend; index; insert; pop; remove; reverse; sort; Advanced Sorting; Tuples: Immutable Sequences; A Quick Summary; New Functions in This Chapter; What Now?; Chapter 3: Working with Strings; Basic String Operations; String Formatting: The Short Version; String Formatting: The Long Version; Replacement Field Names; Basic Conversions; Width, Precision, and Thousands Separators; Signs, Alignment, and Zero-Padding; String Methods; center; find; join; lower; replace; split; strip; translate; Is My String ... ; A Quick Summary; New Functions in This Chapter. 
505 8 |a What Now?Chapter 4: Dictionaries: When Indices Won't Do; Dictionary Uses; Creating and Using Dictionaries; The dict Function; Basic Dictionary Operations; String Formatting with Dictionaries; Dictionary Methods; clear; copy; fromkeys; get; items; keys; pop; popitem; setdefault; update; values; A Quick Summary; New Functions in This Chapter; What Now?; Chapter 5: Conditionals, Loops, and Some Other Statements; More About print and import; Printing Multiple Arguments; Importing Something as Something Else; Assignment Magic; Sequence Unpacking; Chained Assignments; Augmented Assignments. 
505 8 |a Blocks: The Joy of IndentationConditions and Conditional Statements; So That's What Those Boolean Values Are For; Conditional Execution and the if Statement; else Clauses; elif Clauses; Nesting Blocks; More Complex Conditions; Comparison Operators; The Equality Operator; is: The Identity Operator; in: The Membership Operator; String and Sequence Comparisons; Boolean Operators; Assertions; Loops; while Loops; for Loops; Iterating Over Dictionaries; Some Iteration Utilities; Parallel Iteration; Numbered Iteration; Reversed and Sorted Iteration; Breaking Out of Loops; break; continue. 
520 |a Gain a fundamental understanding of Python's syntax and features with this up-to-date introduction and practical reference. Covering a wide array of Python-related programming topics, including addressing language internals, database integration, network programming, and web services, you'll be guided by sound development principles. Ten accompanying projects will ensure you can get your hands dirty in no time. Updated to reflect the latest in Python programming paradigms and several of the most crucial features found in Python 3, Beginning Python also covers advanced topics such as extending Python and packaging/distributing Python applications. You will: Become a proficient Python programmer by following along with a friendly, practical guide to the language's key features Write code faster by learning how to take advantage of advanced features such as magic methods, exceptions, and abstraction Gain insight into modern Python programming paradigms including testing, documentation, packaging, and distribution Learn by following along with ten interesting projects, including a P2P file-sharing application, chat client, video game, remote text editor, and more. 
504 |a Includes bibliographical references and index. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Python (Computer program language) 
650 0 |a Computer science. 
650 0 |a Electronic data processing. 
650 2 |a Electronic Data Processing 
650 6 |a Python (Langage de programmation) 
650 6 |a Informatique. 
650 7 |a data processing.  |2 aat 
650 7 |a computer science.  |2 aat 
650 7 |a COMPUTERS  |x Programming Languages  |x Python.  |2 bisacsh 
650 7 |a Electronic data processing  |2 fast 
650 7 |a Computer science  |2 fast 
650 7 |a Python (Computer program language)  |2 fast 
773 0 |t Springer eBooks 
776 0 8 |i Print version:  |a Hetland, Magnus Lie.  |t Beginning Python : From Novice to Professional.  |d Berkeley, CA : Apress, ©2017  |z 9781484200292 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781484200285/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH33062837 
938 |a EBL - Ebook Library  |b EBLB  |n EBL4819666 
938 |a EBSCOhost  |b EBSC  |n 1174463 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis37764091 
938 |a YBP Library Services  |b YANK  |n 13586332 
994 |a 92  |b IZTAP