Brothers Karamozov, The
معرفی کتاب «Brothers Karamozov, The» نوشتهٔ Christian Mayer، Lukas Rieger، Zohaib Riaz و Dostoevsky, Fyodor، منتشرشده توسط نشر 0. این کتاب در فرمت txt، زبان انگلیسی ارائه شده است.
This book is the chess grandmaster way of learning Python. 127 unique and brand-new Python puzzles - each pointing to gaps in your knowledge, challenges you to guess a solution, and then explains potential solutions in an easy-to-understand manner. An easy, fun, and effective way of learning Python -- day after day -- in your Coffee Break Python! If you are reading this book, you are an aspiring coder and seek ways to advance your coding skills. Nurturing your ambition to learn will pay dividends to you and your family for as long as you live. It will make you a respectable member of society. Plus you provide value to different parts of society such as information technology, automation, and digitization. Ultimately, it will give you confidence. So, keeping your ambition to learn is the one thing you must place above all else. What will you get out of the book? * Improve your level of deep Python code understanding. * Surprise your peers with your newly acquired code speed reading skills. * Enjoy the small daily doses of intellectual challenges. A Finxter once called it "Sudoku for coders"! ;) * Improve your brain's working memory by hammering down the most important concepts. * Learn all the basic Python syntax elements. * Discover your own skill level by tracking your puzzle-solving performance. * Compare your skill level against other coders: are you a grandmaster of code? * Enjoy the fun of rushing over Python -- from "hello world" to "recursive Quicksort". * Get the best of all Finxter Python cheat sheets to revive 80% of the Python features in 20% of the time. * Get your dream job and rock future code interviews! And take one step forward mastering the most popular programming language on the planet! Contents Introduction A Case for Puzzle-based Learning Overcome the Knowledge Gap Embrace the Eureka Moment Divide and Conquer Improve From Immediate Feedback Measure Your Skills Individualized Learning Small is Beautiful Active Beats Passive Learning Make Code a First-class Citizen What You See is All There is Elo How to Use This Book How to Test and Train Your Skills? What Can This Book Do For You? A Quick Overview of the Python Language Keywords Basic Data Types Complex Data Types Classes Functions and Tricks Puzzles: Basic to Scholar Printing values Basics of variables Getting started with strings Types of variables I Types of Variables II Minimum String Concatenation Line Breaks I Line Breaks II List Length Comparison Operators I Comparison Operators II Multiple Initializations Puzzles: Scholar to Intermediate Maximum Memory addresses Swapping Values The Boolean Operator AND The Boolean Operator OR Boolean Operators Arithmetic Expressions Integer Division and Modulo Building Strings The len() Function String Indices The upper() Function The lower() Function Somebody Is Shouting Counting Characters String Lengths Finding Characters in Strings Not Finding Characters in Strings Counting Letters Min() and Max() of a String Reversed Strings String Equality Slicing I Slicing II Slicing III Slicing IV Slicing V Memory Addresses and Slicing Accessing List Items I Accessing List Items II List as Stack More String Operations Checking for Substrings Stripping String Boundaries Strings: Stripping vs. Replacement Gluing Strings Together The Copy Operation Growing List Contents I Growing List Contents II List Operations I List Operations II List Operations III List Operations IV List Operations V List Operations VI List Operations VII List Operations VIII List Operations IX List Operations X Lists and the Range Function I Lists and the Range Function II Lists and the Range Function III Python's Multiple Assignment I Slice Assignments Strings and Lists II String Comparisons From Booleans to Strings Boolean Trickery I Boolean Trickery II Boolean Trickery III Looping over Ranges Reversed Loops Boolean Trickery IV Lists and Memory Addresses List Objects Boolean Tricks Complex Numbers Tuples Multiple Assignments Boolean Integer Conversion The any() Function The sum() Function Accessing Complex Numbers Tuple Confusion Understanding While ... Else (1/3) Understanding While ... Else (2/3) Understanding While ... Else (3/3) Basic Arithmetic Dictionary Dictionary of Dictionaries Reverse Dictionary Index Default Arguments Puzzles: Intermediate to Professional Building Strings II String: Slicing and Indexing Built-in Python Operations Strings and Lists I Formatting Printouts Floating Point Comparisons Python's Multiple Assignment II The Not-So-Obvious Case Rounding Values Initializing Integers Basic Typing Short Circuiting While Arithmetic The Lambda Function Zip Basic Filtering List Comprehension Encryption by Obfuscation String Dictionary Functions are Objects Dictionary of Dictionaries Sorting Dictionary Keys Pythonic Loop Iteration Filtering with List Comprehension Aggregating with List Comprehension Maximum of Tuples The Key Argument Puzzle 123 Set Operations (1/2) Set Operations (2/2) Recursive Algorithm Fibonacci Final Remarks Your skill level Where to go from here? 50 Bonus Workouts Arithmetic Whitespace Modulo Tuple Dictionary Asterisk Slicing 1 Slicing 2 Nested Loop List Arithmetic Exception Insert Sorted Dictionary Default Keyword Argument Global Flow 1 Flow 2 Enumerate Reverse Hierarchical Functions Sorting++ Indexing Count Power Lambda Recursion Kwargs Dictionary Magic Sort Key Print Logic Argument Confusion Pass List Magic Zipzip Comprehension Slice Extend Max Zip Unpack Minimax Sort Tuple List While String Logic Unorthodox Dict Count Cut End
دانلود کتاب Brothers Karamozov, The