English | September 16th, 2018 | ISBN: 1719846588 | 1936 pages | EPUB | 28.45 MB
Little time to learn Python?
Python puzzles help you to learn faster, smarter, and better. This book offers 50 educative code puzzles, 10 tips for efficient learning, 5 Python cheat sheets, and 1 accurate way to measure your coding skills.
13,000 Python students have already improved their coding skills on our puzzle-based learning academy Finxter.com.
As you work through Coffee Break Python, your Python expertise will grow—one coffee at a time.
You will train wildly important Python topics such as
• Arithmetic operations: integer & float division, and modular arithmetic;
• Language elements: branching, loops, keywords, and functions;
• Data structures: integer, float, string, list, set, dictionary, and graph;
• Sequence operators: indexing, concatenation, slicing, and built-in functions;
• Function arguments: default, arbitrary, unpacking, and keyword arguments;
• Set operations: lambda, filter, map, and intersection functions; and
• Algorithms: recursion, Fibonacci, Bsearch, sorting, guess & check, and graph traversal.
As a bonus, you will track your individual Python coding skill level throughout the book.
To get most out of this book, you should be slightly beyond beginner-level in Python—e.g., you have already experience with another programming language, you are a professional engineer, or you are a student.
So how do you spend your Coffee Break? Python!
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.