Cargando…

Python essentials : modernize existing Python code and plan code migrations to Python using this definitive guide /

This book is designed for Python 2 developers who want to get to grips with Python 3 in a short period of time. It covers the key features of Python, assuming you are familiar with the fundamentals of Python 2.

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Lott, Steven F. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo
Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn914797027
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150728s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d IDEBK  |d EBLCP  |d DEBSZ  |d TEFOD  |d OCLCF  |d DEBBG  |d YDXCP  |d N$T  |d OCLCQ  |d MERUC  |d VT2  |d CEF  |d NLE  |d OCLCQ  |d OCLCO  |d WYU  |d UAB  |d UKAHL  |d RDF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d QGK 
019 |a 913086278  |a 948961628  |a 1259069002 
020 |a 9781784398149  |q (electronic bk.) 
020 |a 1784398144  |q (electronic bk.) 
020 |z 1784390348 
020 |z 9781784390341 
029 1 |a AU@  |b 000056111474 
029 1 |a DEBBG  |b BV043019922 
029 1 |a DEBBG  |b BV043621125 
029 1 |a DEBSZ  |b 442851928 
029 1 |a DEBSZ  |b 455694915 
029 1 |a GBVCP  |b 882742728 
035 |a (OCoLC)914797027  |z (OCoLC)913086278  |z (OCoLC)948961628  |z (OCoLC)1259069002 
037 |a CL0500000621  |b Safari Books Online 
037 |a AE209CC0-BA61-4C74-8EBB-51E1F2C31981  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a QA76.73.P98 
072 7 |a COM  |x 051360  |2 bisacsh 
082 0 4 |a 005.13  |2 23 
049 |a UAMI 
100 1 |a Lott, Steven F.,  |e author. 
245 1 0 |a Python essentials :  |b modernize existing Python code and plan code migrations to Python using this definitive guide /  |c Steven F. Lott. 
246 3 0 |a Modernize existing Python code and plan code migrations to Python using this definitive guide 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |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 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed July 20, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Installation or upgrade; Installing Python on Windows; Considering some alternatives; Upgrading to Python 3.4 in Mac OS X; Adding the Tkinter package; Upgrading to Python 3.4 in Linux; Using the Read-Evaluate-Print Loop (REPL); Confirming that things are working; Doing simple arithmetic; Assigning results to variables; Using import to add features; Interacting with the help subsystem; Using the pydoc program; Creating simple script files 
505 8 |a Simplified syntax rulesThe Python ecosystem; The idea of extensibility via add-ons; Using the Python Package Index -- PyPI; Using pip to gather modules; Using easy_install to add modules; Installing modules manually; Looking at other Python interpreters; Summary; Chapter 2: Simple Data Types; Introducing the built-in operators; Making comparisons; Using integers; Using the bit-oriented operators; Using rational numbers; Using decimal numbers; Using floating-point numbers; Using complex numbers; The numeric tower; The math libraries; Using bits and Boolean values; Working with sequences 
505 8 |a Slicing and dicing a sequenceUsing string and bytes values; Writing string literals; Using raw string literals; Using byte string literals; Using the string operators; Converting between Unicode and bytes; Using string methods; Accessing the details of a string; Parsing strings into substrings; Using the tuple collection; The None object; The consequences of immutability; Using the built-in conversion functions; Summary; Chapter 3: Expressions and Output; Expressions, operators, and data types; Using operators on non-numeric data; The print() function; Examining syntax rules 
505 8 |a Splitting, partitioning, and joining stringsUsing the format() method to make more readable output; Summary of the standard string libraries; Using the re module to parse strings; Using regular expressions; Creating a regular expression string; Working with Unicode, ASCII and bytes; Using the locale module for personalization; Summary; Chapter 4: Variables, Assignment and Scoping Rules; Simple assignment and variables; Multiple assignment; Using repeated assignment; Using the head, *tail assignment; Augmented assignment; The input() function; Python language concepts 
505 8 |a Object types versus variable declarationsAvoiding confusion when naming variables; Garbage collection via reference counting; The little-used del statement; The Python namespace concept; Globals and locals; Summary; Chapter 5: Logic, Comparisons, and Conditions; Boolean data and the bool() function; Comparison operators; Combining comparisons to simplify the logic; Testing float values; Comparing object IDs with the is operator; Equality and object hash values; Logic operators -- and, or, not, if-else; Short-circuit (or non-strict) evaluation; The if-elif-else statement; Adding elif clauses 
520 |a This book is designed for Python 2 developers who want to get to grips with Python 3 in a short period of time. It covers the key features of Python, assuming you are familiar with the fundamentals of Python 2. 
546 |a English. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Python (Computer program language) 
650 0 |a Scripting languages (Computer science) 
650 6 |a Python (Langage de programmation) 
650 6 |a Langages de script (Informatique) 
650 7 |a COMPUTERS  |x Programming Languages  |x Python.  |2 bisacsh 
650 7 |a Python (Computer program language)  |2 fast  |0 (OCoLC)fst01084736 
650 7 |a Scripting languages (Computer science)  |2 fast  |0 (OCoLC)fst01741005 
776 0 8 |i Print version:  |n Druck-Ausgabe  |t Lott, Steven F. Python Essentials 
830 0 |a Community experience distilled. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781784390341/?ar  |z Texto completo 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1019626  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28814275 
938 |a EBL - Ebook Library  |b EBLB  |n EBL2081458 
938 |a EBSCOhost  |b EBSC  |n 1019626 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis31909025 
938 |a YBP Library Services  |b YANK  |n 12507285 
994 |a 92  |b IZTAP