000 06194cam a2200577Ii 4500
001 on1101799529
003 OCoLC
005 20210118140124.0
006 m d
007 cr cnu---unuuu
008 190518s2019 cau o 001 0 eng d
040 _aEBLCP
_beng
_erda
_cEBLCP
_dTEFOD
_dRECBK
_dYDXIT
_dUMI
_dOCLCF
_dN$T
019 _a1103605804
020 _a1593279299
_qelectronic book
020 _a9781593279295
_q(electronic bk.)
020 _z9781593279288
035 _a1909018
_b(N$T)
035 _a(OCoLC)1101799529
_z(OCoLC)1103605804
037 _a14C21160-0DAD-449F-B225-D19846EA87E1
_bOverDrive, Inc.
_nhttp://www.overdrive.com
050 4 _aQA76.73.P98
_bM38 2019
_3EBOOK
082 0 4 _a005.13/3
_223
049 _aMAIN
100 1 _aMatthes, Eric,
_d1972-
245 1 0 _aPython crash course :
_ba hands-on, project-based introduction to programming /
_cby Eric Matthes.
250 _a2nd edition.
264 1 _aSan Francisco, CA :
_bNo Starch Press, Inc.,
_c[2019]
300 _a1 online resource
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
505 0 _aIntro; Brief Contents; Contents in Detail; Preface to the Second Edition; Acknowledgments; Introduction; Who Is This Book For?; What Can You Expect to Learn?; Online Resources; Why Python?; Part I: Basics; Chapter 1: Getting Started; Setting Up Your Programming Environment; Python Versions; Running Snippets of Python Code; About the Sublime Text Editor; Python on Different Operating Systems; Python on Windows; Python on macOS; Python on Linux; Running a Hello World Program; Configuring Sublime Text to Use the Correct Python Version; Running hello_world.py; Troubleshooting
505 8 _aRunning Python Programs from a TerminalOn Windows; On macOS and Linux; Summary; Chapter 2: Variables and Simple Data Types; What Really Happens When You Run hello_world.py; Variables; Naming and Using Variables; Avoiding Name Errors When Using Variables; Variables Are Labels; Strings; Changing Case in a String with Methods; Using Variables in Strings; Adding Whitespace to Strings with Tabs or Newlines; Stripping Whitespace; Avoiding Syntax Errors with Strings; Numbers; Integers; Floats; Integers and Floats; Underscores in Numbers; Multiple Assignment; Constants; Comments
505 8 _aHow Do You Write Comments?What Kind of Comments Should You Write?; The Zen of Python; Summary; Chapter 3: Introducing Lists; What Is a List?; Accessing Elements in a List; Index Positions Start at 0, Not 1; Using Individual Values from a List; Changing, Adding, and Removing Elements; Modifying Elements in a List; Adding Elements to a List; Removing Elements from a List; Organizing a List; Sorting a List Permanently with the sort() Method; Sorting a List Temporarily with the sorted() Function; Printing a List in Reverse Order; Finding the Length of a List
505 8 _aAvoiding Index Errors When Working with ListsSummary; Chapter 4: Working with Lists; Looping Through an Entire List; A Closer Look at Looping; Doing More Work Within a for Loop; Doing Something After a for Loop; Avoiding Indentation Errors; Forgetting to Indent; Forgetting to Indent Additional Lines; Indenting Unnecessarily; Indenting Unnecessarily After the Loop; Forgetting the Colon; Making Numerical Lists; Using the range() Function; Using range() to Make a List of Numbers; Simple Statistics with a List of Numbers; List Comprehensions; Working with Part of a List; Slicing a List
505 8 _aLooping Through a SliceCopying a List; Tuples; Defining a Tuple; Looping Through All Values in a Tuple; Writing over a Tuple; Styling Your Code; The Style Guide; Indentation; Line Length; Blank Lines; Other Style Guidelines; Summary; Chapter 5: if Statements; A Simple Example; Conditional Tests; Checking for Equality; Ignoring Case When Checking for Equality; Checking for Inequality; Numerical Comparisons; Checking Multiple Conditions; Checking Whether a Value Is in a List; Checking Whether a Value Is Not in a List; Boolean Expressions; if Statements; Simple if Statements; if-else Statements
500 _aIncludes index.
500 _aThe if-elif-else Chain
520 _aSecond edition of the best selling Python book in the world. A fast-paced, no-nonsense guide to programming in Python. This book teaches beginners the basics of programming in Python with a focus on real projects. This is the second edition of the best selling Python book in the world. Python Crash Course, 2nd Edition is a straightforward introduction to the core of Python programming. Author Eric Matthes dispenses with the sort of tedious, unnecessary information that can get in the way of learning how to program, choosing instead to provide a foundation in general programming concepts, Python fundamentals, and problem solving. Three real world projects in the second part of the book allow readers to apply their knowledge in useful ways. Readers will learn how to create a simple video game, use data visualization techniques to make graphs and charts, and build and deploy an interactive web application. Python Crash Course, 2nd Edition teaches beginners the essentials of Python quickly so that they can build practical programs and develop powerful programming techniques.
588 _aDescription based on online resource; title from digital title page (viewed on May 29, 2019).
650 0 _aPython (Computer program language)
650 7 _aCOMPUTERS / Programming Languages / Python.
_2bisacsh
650 7 _aPython (Computer program language)
_2fast
_0(OCoLC)fst01084736
655 4 _aElectronic books.
776 0 8 _iPrint version:
_aMatthes, Eric
_tPython Crash Course, 2nd Edition
_dSan Francisco, CA : No Starch Press, Incorporated,c2019
_z9781593279288
856 4 0 _3EBSCOhost
_uhttps://ezp.idm.oclc.org/login?url=https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&db=nlabk&AN=1909018
938 _aRecorded Books, LLC
_bRECE
_nrbeEB00738404
938 _aEBL - Ebook Library
_bEBLB
_nEBL5774153
938 _aEBSCOhost
_bEBSC
_n1909018
942 _cE-BOOK
999 _c236861
_d236861