The Python Quiz Book: A Fun Way To Learn All About The Python Programming Language

The Python Quiz Book: A Fun Way To Learn All About The Python Programming Language

The Python Quiz Book: A Fun Way To Learn All About The Python Programming Language
Автор: Driscoll Michael
Дата выхода: 2023
Издательство: Lean Publishing
Количество страниц: 328
Размер файла: 817,0 КБ
Тип файла: PDF
Добавил: codelibs
 Проверить на вирусы

Table of Contents
About the Technical Reviewer
Ethan Furman
Acknowledgments
Introduction
Audience
About the Author
Conventions
Book Source Code
Reader Feedback
Errata
Quiz 1 - Exceptionally Crazy
Answer 1 - Exceptionally Crazy
Quiz 2 - Number Explosion
Answer 2 - Number Explosion
Quiz 3 - Letter Explosion
Answer 3 - Letter Explosion
Quiz 4 - Type Addition
Answer 4 - Type Addition
Quiz 5 - Positional Arguments
Answer 5 - Positional Arguments
Quiz 6 - Truthy or Falsey
Answer 6 - Truthy or Falsey
Quiz 7 - List Popping
Answer 7 - List Popping
Quiz 8 - Modulo List Comprehension
Answer 8 - Modulo List Comprehension
Quiz 9 - Zipping Lists
Answer 9 - Zipping Lists
Quiz 10 - Packing Variables
Answer 10 - Packing Variables
Quiz 11 - Lambdas and Bools
Answer 11 - Lambdas and Bools
Quiz 12 - Animaniacal
Answer 12 - Animaniacal
Quiz 13 - Set Subtraction
Answer 13 - Set Subtraction
Quiz 14 - Nesting Ternaries
Answer 14 - Nesting Ternaries
Quiz 15 - Type Multiplication
Answer 15 - Type Multiplication
Quiz 16 - f-string Formatting
Answer 16 - f-string Formatting
Quiz 17 - f-strings with Dates
Answer 17 - f-strings with Dates
Quiz 18 - f-string Rounding
Answer 18 - f-string Rounding
Quiz 19 - Boolean Math
Answer 19 - Boolean Math
Quiz 20 - Dictionary Explosion
Answer 20 - Dictionary Explosion
Quiz 21 - Fun with Walruses
Answer 21 - Fun with Walruses
Quiz 22 - f-string Justification
Answer 22 - f-string Justification
Quiz 23 - What's Callable?
Answer 23 - What's Callable?
Quiz 24 - Shadows
Answer 24 - Shadows
Quiz 25 - Dictionary Keys
Answer 25 - Dictionary Keys
Quiz 26 - List Mutation
Answer 26 - List Mutation
Quiz 27 - f-string Number Bases
Answer 27 - f-string Number Bases
Quiz 28 - Boolean Shenanigans
Answer 28 - Boolean Shenanigans
Quiz 29 - String Slicing Silliness
Answer 29 - String Slicing Silliness
Quiz 30 - Enumerate and Dictionaries
Answer 30 - Enumerate and Dictionaries
Quiz 31 - Dynamic Docstrings
Answer 31 - Dynamic Docstrings
Quiz 32 - Magical Multiplication
Answer 32 - Magical Multiplication
Quiz 33 - Deranged Generators
Answer 33 - Deranged Generators
Quiz 34 - What Makes a Function?
Answer 34 - What Makes a Function?
Quiz 35 - More Fun with Walruses
Answer 35 - More Fun with Walruses
Quiz 36 - Dictionary Comprehension Trickery
Answer 36 - Dictionary Comprehension Trickery
Quiz 37 - Multiple Assignment Mania
Answer 37 - Multiple Assignment Mania
Quiz 38 - Exhausting Generators
Answer 38 - Exhausting Generators
Quiz 39 - A List O' Functions
Answer 39 - A List O' Functions
Quiz 40 - Fixing the Math
Answer 40 - Fixing the Math
Quiz 41 - Runaway Characters
Answer 41 - Runaway Characters
Quiz 42 - Truthy or Falsey Take Two
Answer 42 - Truthy or Falsey Take Two
Quiz 43 - More f-string Formatting Fun
Answer 43 - More f-string Formatting Fun
Quiz 44 - Fun with Types
Answer 44 - Fun with Types
Quiz 45 - Boolean Equality
Answer 45 - Boolean Equality
Quiz 46 - Manic Multistring
Answer 46 - Manic Multistring
Quiz 47 - Slicing and Dicing
Answer 47 - Slicing and Dicing
Quiz 48 - Text Finding Adventures
Answer 48 - Text Finding Adventures
Quiz 49 - Puzzling Shadows
Answer 49 - Puzzling Shadows
Quiz 50 - A Print Puzzle
Answer 50 - A Print Puzzle
Quiz 51 - The Ellipsis Condition
Answer 51 - The Ellipsis Condition
Quiz 52 - Exceptionally Crazy Again
Answer 52 - Exceptionally Crazy Again
Quiz 53 - Crazy Mixed Up Code
Answer 53 - Crazy Mixed Up Code
Quiz 54 - Return vs. Yield
Answer 54 - Return vs. Yield
Quiz 55 - More Shadows
Answer 55 - More Shadows
Quiz 56 - The Scope of the Matter
Answer 56 - The Scope of the Matter
Quiz 58 - Tuple Augmented Assignment
Answer 58 - Tuple Augmented Assignment
Quiz 59 - Exception Shadowing
Answer 59 - Exception Shadowing
Quiz 60 - Subclassing Silliness
Answer 60 - Subclassing Silliness
Quiz 61 - Loopy Variables
Answer 61 - Loopy Variables
Quiz 62 - More Loopy Variables
Answer 62 - More Loopy Variables
Quiz 63 - Dictionary Madness
Answer 63 - Dictionary Madness
Quiz 64 - Silly Lists
Answer 64 - Silly Lists
Quiz 65 - Modifying Lists
Answer 65 - Modifying Lists
Quiz 66 - Garbage Collection
Answer 66 - Garbage Collection
Quiz 67 - Details Matter
Answer 67 - Details Matter
Quiz 68 - Range Rules
Answer 68 - Range Rules
Quiz 69 - Integer Identity
Answer 69 - Integer Identity
Quiz 70 - List Insanity
Answer 70 - List Insanity
Quiz 71 - Enumerate Enigma
Answer 71 - Enumerate Enigma
Quiz 72 - Walrus Comprehensions
Answer 72 - Walrus Comprehensions
Quiz 73 - Indexing Indignation
Answer 73 - Indexing Indignation
Quiz 74 - List Defaults
Answer 74 - List Defaults
Quiz 75 - Counting Letters
Answer 75 - Counting Letters
Quiz 76 - Veritable Variables
Answer 76 - Veritable Variables
Quiz 77 - Tuples Are Immutable!
Answer 77 - Tuples Are Immutable!
Quiz 78 - Tuple Addition
Answer 78 - Tuple Addition
Quiz 79 - Exacerbated Exceptions
Answer 79 - Exacerbated Exceptions
Quiz 80 - Tuple Enumeration
Answer 80 - Tuple Enumeration
Quiz 81 - Lists and Strings
Answer 81 - Lists and Strings
Quiz 82 - Multireference Anarchy
Answer 82 - Multireference Anarchy
Quiz 83 - Tuples and Dictionaries
Answer 83 - Tuples and Dictionaries
Quiz 84 - Ridiculous Rounding
Answer 84 - Ridiculous Rounding
Quiz 85 - Conditional Unpacking
Answer 85 - Conditional Unpacking
Quiz 87 - List Addition
Answer 87 - List Addition
Quiz 88 - Essential Assertions
Answer 88 - Essential Assertions
Quiz 89 - String Silliness
Answer 89 - String Silliness
Quiz 90 - List Insertion
Answer 90 - List Insertion
Quiz 91 - Letter Splitting
Answer 91 - Letter Splitting
Quiz 92 - Class Attributes
Answer 92 - Class Attributes
Quiz 93 - Class For Loop
Answer 93 - Class For Loop
Quiz 94 - The Length of a Split
Answer 94 - The Length of a Split
Quiz 95 - Senseless Sorting
Answer 95 - Senseless Sorting
Quiz 96 - Eclectic Ellipses
Answer 96 - Eclectic Ellipses
Quiz 98 - Diabolical Decorator
Answer 98 - Diabolical Decorator
Quiz 99 - Tuple Comparison
Answer 99 - Tuple Comparison
Quiz 100 - Idiomatic Inheritance
Answer 100 - Idiomatic Inheritance
Quiz 101 - Maniacal Munging
Answer 101 - Maniacal Munging
Quiz 102 - Plonking Pinnipeds
Answer 102 - Plonking Pinnipeds
Quiz 103 - Dataclass Difficulties
Answer 103 - Dataclass Difficulties
Quiz 104 - Cascading Comparisons
Answer 104 - Cascading Comparisons
Quiz 105 - Methods Into Attributes
Answer 105 - Methods Into Attributes
Quiz 106 - Hello World
Answer 106 - Hello World
Quiz 107 - String Methodology
Answer 107 - String Methodology
Quiz 108 - Matching Mayhem
Answer 108 - Matching Mayhem
Quiz 109 - Unruly Unpacking
Answer 109 - Unruly Unpacking
Quiz 110 - Sorting Shutout
Answer 110 - Sorting Shutout
Afterword

The Python Quiz Book does exactly what it says on the cover. It is packed with intriguing brainteasers that will have beginners to advanced programmers scratching their craniums... This book will help you become a better engineer!

Some of the quizzes are esoteric or show bad programming practices. You benefit from learning what not to do in your code. Moreover, the book also contains a plethora of hints and tips about python that will make your programming life much easier.

The Python Quiz book has over 100 quizzes with each one offering you vital learning points on programming with Python like a pro.


Похожее:

Список отзывов:

Нет отзывов к книге.