وبلاگ بلیان

Learn Python the Hard Way 5ed 2023 Raw Early Release

معرفی کتاب «Learn Python the Hard Way 5ed 2023 Raw Early Release» نوشتهٔ Sarah J Maas و Zed Shaw، منتشرشده توسط نشر 5 در سال 2023. این کتاب در فرمت pdf، زبان انگلیسی ارائه شده است.

Cover Page Title Page Contents Table of Contents Preface Module 1: Getting Started in Python Exercise 0: Gearing Up General Instructions Minimalist Start Complete Instructions Testing Your Setup Learning the Command Line Next Steps Exercise 1: A Good First Program What You Should See Study Drills Common Student Questions Exercise 2: Comments and Pound Characters What You Should See Study Drills Common Student Questions Exercise 3: Numbers and Math What You Should See Study Drills Common Student Questions Exercise 4: Variables and Names What You Should See Study Drills Common Student Questions Exercise 5: More Variables and Printing What You Should See Study Drills Common Student Questions Exercise 6: Strings and Text What You Should See Study Drills Break It Common Student Questions Exercise 7: Combining Strings What You Should See Study Drills Break It Common Student Questions Exercise 8: Formatting Strings Manually What You Should See Study Drills Common Student Questions Exercise 9: Multi-line Strings What You Should See Study Drills Common Student Questions Exercise 10: Escape Codes in Strings What You Should See Escape Sequences Study Drills Common Student Questions Exercise 11: Asking People Questions What You Should See Study Drills Common Student Questions Exercise 12: An Easier Way to Prompt What You Should See Study Drills Common Student Questions Exercise 13: Parameters, Unpacking, Variables Code Description Hold Up! Features Have Another Name What You Should See Study Drills Common Student Questions Exercise 14: Prompting and Passing What You Should See Study Drills Common Student Questions Exercise 15: Reading Files What You Should See Study Drills Common Student Questions Exercise 16: Reading and Writing Files What You Should See Study Drills Common Student Questions Exercise 17: More Files What You Should See Study Drills Common Student Questions Module 2: The Basics of Programming Exercise 18: Names, Variables, Code, Functions Exercise Code What You Should See Study Drills Common Student Questions Exercise 19: Functions and Variables What You Should See Study Drills Common Student Questions Exercise 20: Functions and Files What You Should See Study Drills Common Student Questions Exercise 21: Functions Can Return Something What You Should See Study Drills Common Student Questions Exercise 22: Strings, Bytes, and Character Encodings Initial Research Switches, Conventions, and Encodings Dissecting the Output Dissecting the Code Encodings Deep Dive Breaking It Exercise 23: Introductory Lists Accessing Elements of a List Practicing Lists The Code The Challenge Final Challenge Exercise 24: Introductory Dictionaries Key/Value Structures Combining Lists with Data Objects The Code What You Should See The Challenge Final Challenge Exercise 25: Dictionaries and Functions Step 1: Function Names Are Variables Step 2: Dictionaries with Variables Step 3: Dictionaries with Functions Step 4: Deciphering the Last Line Study Drill Exercise 26: Dictionaries and Modules Step 1: Review of import Step 2: Find the __dict__ Step 3: Change the __dict__ Study Drill: Find the “Dunders” Exercise 27: The Five Simple Rules to the Game of Code Rule 1: Everything Is a Sequence of Instructions Rule 2: Jumps Make the Sequence Non-Linear Rule 3: Tests Control Jumps Rule 4: Storage Controls Tests Rule 5: Input/Output Controls Storage Putting It All Together Exercise 28: Memorizing Logic The Truth Terms The Truth Tables Common Student Questions Exercise 29: Boolean Practice What You Should See Study Drills Common Student Questions Exercise 30: What If What You Should See Study Drill Common Student Questions Exercise 31: Else and If What You Should See Study Drills Common Student Questions Exercise 32: Making Decisions What You Should See dis() It Study Drills Common Student Questions Exercise 33: Loops and Lists What You Should See Study Drills Common Student Questions Exercise 34: While Loops What You Should See Study Drills Common Student Questions Exercise 35: Branches and Functions What You Should See Study Drills Common Student Questions Exercise 36: Designing and Debugging From Idea to Working Code Rules for If-Statements Rules for Loops Tips for Debugging Homework Exercise 37: Symbol Review Keywords Data Types String Escape Sequences Old-Style String Formats Operators Reading Code Study Drills Common Student Questions Module 3: Applying What You Know Exercise 38: Beyond Jupyter for Windows [This content is currently in development.] Exercise 39: Beyond Jupyter for macOS/Linux [This content is currently in development.] Exercise 40: Advanced Developer Tools [This content is currently in development.] Exercise 41: A Project Skeleton [This content is currently in development.] Exercise 42: Doing Things to Lists [This content is currently in development.] Exercise 43: Doing Things to Dictionaries [This content is currently in development.] Exercise 44: From Dictionaries to Objects [This content is currently in development.] Exercise 45: Basic Object-Oriented Programming [This content is currently in development.] Exercise 46: Inheritance and Advanced OOP [This content is currently in development.] Exercise 47: Basic Object-Oriented Analysis and Design [This content is currently in development.] Exercise 48: Inheritance versus Composition [This content is currently in development.] Exercise 49: You Make a Game [This content is currently in development.] Exercise 50: Automated Testing [This content is currently in development.] Module 4: Python and Data Science Exercise 51: What Is Data Munging? [This content is currently in development.] Exercise 52: Scraping Data from the Web [This content is currently in development.] Exercise 53: Getting Data from APIs [This content is currently in development.] Exercise 54: Data Conversion with Pandas [This content is currently in development.] Exercise 55: How to Read Documentation (Featuring Pandas) [This content is currently in development.] Exercise 56: Using Only Pandas [This content is currently in development.] Exercise 57: The SQL Crash Course [This content is currently in development.] Exercise 58: SQL Normalization [This content is currently in development.] Exercise 59: SQL Relationships [This content is currently in development.] Exercise 60: Advice from an Even Older Programmer [This content is currently in development.]
دانلود کتاب Learn Python the Hard Way 5ed 2023 Raw Early Release