About the bookWhat Math & Logic for Coders covers
Math & Logic for Coders builds the mathematics and logic that programming relies on, one small block at a time. It starts with order of operations, place value, the four operations, integers, factors and primes, exponents, roots, fractions, decimals and percentages, then covers statements, connectives, truth tables, conditionals, De Morgan's laws, quantifiers, sets and Boolean algebra. Later parts cover equations, functions, sequences and recurrence relations, modular arithmetic, relations and mappings, matrices and vectors, trigonometry, geometry including projections, collisions and graphs, calculus and number bases including binary. A final part teaches Python from the REPL and print() to small working programs.
Best for: Learners and working programmers who want the math and logic behind code, and to write Python while learning it.