
Core Python 3.8 Programming
- Length: 504 pages
- Edition: 1
- Language: English
- Publication Date: 2020-02-25
- ISBN-10: B08562X44Y
- Sales Rank: #3392277 (See Top 100 Books)
https://reggaeportugal.com/rtzod90rh9o This book grew out of a course on Python programming that I taught to computer science majors. It is intended for beginning students in Python programming courses who already have some exposure to programming (all of my students had done C programming). No prerequisites are needed except familiarity with an IDE or editor. First-time learners will find enough information on the basics in the first chapter. It covers core Python including new features introduced in Python 3.8 version. Several examples taken from different fields make this book palatable to students of various backgrounds. It also uncovers some of the undocumented errors that has crept into Python latest version. Readers will appreciate this book for its exposition, in-depth coverage, and the style.
https://mhco.ca/gkc82gor2jahttps://audiopronews.com/headlines/amevtu78 Title Page Contents Preface Why a New Book? Audience What it covers CHAPTER 1 1.2 Why Learn Python? 1.2.1 Availability 1.2.2 Salient Features 1.3 Installing Python 1.3.1 Python Versions 1.3.2 Using PIP 1.3.3 Using Conda 1.3.4 Using Virtual Environment 1.4 Python Interpretation 1.4.1 Python Source Files 1.4.2 Creating Source Files 1.4.3 Arranging Source Files 1.4.4 Python Virtual Machine ( PVM ) 1.5 Python Execution Basics 1.5.1 Starting and Stopping Python 1.5.2 Python Command-line Options 1.5.3 Python Interactive Console 1.5.4 Python Console as Calculator 1.5.5 Python Startup Program 1.5.6 Frozen Binary Files 1.6 Print Statement 1.6.1 Line continuation 1.7 Python Comments 1.7.1 Multi-line Comments 1.7.2 Python Comments as Scripts 1.8 Docstrings 1.9 Whitespace 1.10 Reserved Words in Python 1.11 Constants 1.12 Identifiers 1.13 Input Command 1.13.1 Inputting Strings 1.13.2 Inputting Numbers 1.14 Coding Standards 1.14.1 Camel-case 1.14.2 Snake-case 1.14.3 King-case 1.14.4 Kinder-case 1.15 Statements 1.15.1 Assignment Statements 1.15.2 Walrus Assignment Operator 1.15.3 Priority of Operators 1.15.4 Multiple Assignments 1.16 Escape Sequences 1.17 Writing Simple Programs 1.17.1 Python Bytecode File 1.17.2 Creating Bytecode Files 1.18 Summary 2 Data Types in Python 2.1 Fundamental Data Types 2.1.1 Strongly typed vs Weakly typed 2.2 Standard Data Types 2.2.1 Bool Type 2.3 Constant Literals 2.3.1 Binary Literals 2.3.2 Octal Literals 2.3.3 Hexadecimal Literals 2.3.4 String Literals 2.4 Mutable vs Immutable Types 2.5 Bytes Type 2.5.1 Creating Bytes Type 2.5.2 Converting Bytes Type 2.6 Bytearray Type 2.6.1 Creating Bytearrays 2.6.2 Modifying Bytearrays 2.6.3 Modifying Bytearrays using Slices 2.6.4 Clearing Bytearrays 2.6.5 Combining Bytearrays 2.6.6 Converting Bytearrays 2.7 Number Type 2.7.1 Integer Type 2.7.2 Float Type 2.7.3 Complex Type 2.7.4 Type-casting 2.8 Extended Types 2.9 Date and Time 2.10 Scope 2.11 Modules 2.11.1 Importing Modules 2.12 Aliasing 2.13 Summary 3 Python Operators 3.1.1 Precedence and Associativity of Operators 3.1.2 Arithmetic Operators 3.1.3 Assignment Operators 3.1.4 Shorthand Assignment Operators 3.1.5 Relational Operators 3.1.6 Equality Operators 3.1.7 Inequality Operators 3.1.8 Other Comparison Operators 3.1.9 Chained Relational Operators 3.1.10 Logical Operators 3.2 Bitwise Operators 3.2.1Complement Operator 3.3 Membership-test Operators 3.4 Summary 4 If Statement 4.1 Introduction 4.2 Simple if Statement 4.2.1 Continuing if Statement 4.2.2 Indentation Levels 4.2.3 Forming Conditions 4.3 Variants of IF Statement 4.3.1 IF Statement with else Branch 4.3.2 IF statement with elif branches 4.3.3 Compound Conditions 4.4 Short-circuit Evaluation 4.5 Conditional (Trailing) IF statements 4.5.1 Multi-variable Decisions 4.5.2 Nested IF statements 4.6 Summary 5 Loops 5.1L oops in Python 5.1.1 Loop Condition 5.2 For Loops 5.2.1 Exiting Loops 5.2.2 Namespaces 5.2.3 Scope in Python 5.2.4 For Loop Variable 5.3 Range function 5.4 Generator Loops 5.5 Enumerated For Loops 5.5.1 Enumerated Loop Variables 5.6 While Loops 5.7 Infinite Loops 5.7.1 Conditional exit of Infinite Loops 5.7.2 Interactive While Loops 5.8 Nested Loops 5.8.1 Nested Loop Variables 5.9 Zip() Command 5.9.1 Zipping Equal-length Objects 5.9.2 Zipping Unequal-length Objects 5.9.3 Zipping Heterogeneous Objects 5.9.4 Unzipping Zipped Objects 5.10 Garbage Collection 5.10.1 The del Keyword 5.11 Summary 6 Strings 6.1 Strings Basics 6.1.1 Creating Strings 6.1.2 Creating Strings From Collections 6.1.3 Special Prefixes 6.1.4 String Input and Output 6.1.5 Escape Sequences 6.1.6 Testing String for Null 6.1.7 String Indexing 6.1.8 String Slicing 6.2 Iteration 6.2.1 Enumeration 6.3 Command-line Arguments 6.4 String Operations 6.4.1 Concatenation 6.4.2 Replication 6.4.3 String Containment 6.4.4 String comparison 6.5 String Functions 6.5.1 String Centering 6.5.2 String Padding 6.5.3 Boolean String Methods 6.6 String Formatting 6.7 String Modification Methods 6.7.1 String Matching 6.8 Summary 7 Files and Directories 7.2 File Operations 7.2.1 Opening Files 7.2.2 Creating Temporary Files 7.2.3 Opening Binary Files 7.2.4 File Opening Modes 7.2.5 Renaming Files and Directories 7.2.6 Access Permissions of Files and Directories 7.2.7 Deleting Files and Directories 7.2.8 Closing Files 7.2.9 Checking for File and Directory Existence 7.2.10 Reading from Files 7.2.11 Writing to File 7.2.12 Copying Files and Directories 7.3 Pickle 7.3.1 Serializing Objects 7.4 The StringIO Class 7.4.1 File Filters 7.5 Standard Input/Output 7.6 CSV Files 7.6.1 Reading CSV Files 7.7 Formatted File I/O 7.8 Directories 7.8.1 Current and Parent Directories 7.8.2 Listing Directory Contents 7.8.3 Creating and Deleting Directories 7.8.4 Access Directory Tree 7.9 Summary 8 Functions 8.1 What is a Function 8.2 Creating Functions 8.2.1 Structure of Functions 8.2.2 The Main Function 8.2.3 Return Values 8.2.4 Void (None Type) Functions 8.2.5 Aliasing Functions 8.3 Built-in Functions 8.3.1 Built-in Mathematical Functions 8.4 Global Command 8.5 Function Parameters 8.5.1 Pass by Value vs Reference 8.5.2 Positional Arguments 8.5.3 Positional Only Function Arguments 8.5.4 Keyword Arguments 8.5.5 Variable Arguments 8.6 Generator Functions 8.7 Inner Functions 8.7.1 Closure 8.7.2 Lambda functions 8.8 Summary Subject Index
Buy Soma From Mexico 1. Disable the https://lavozdelascostureras.com/rp82oa45470 AdBlock plugin. Otherwise, you may not get any links.
https://www.villageofhudsonfalls.com/l3jexb8enter 2. Solve the CAPTCHA.
go to site 3. Click download link.
here 4. Lead to download server to download.