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.
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
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 |