There are many reasons that you would need to use numbers or complex math in a software development scenario. For example, Python can be used to quickly count currency, calculate camera aperture, and create fractals. In this course, The Numeric Tower, Numbers, and Operators, you’ll learn how numbers work behind the scenes. First, you’ll explore the built-in number types. Next, you’ll discover how the operators work. Finally, you’ll learn how to implement operators on your objects. When you’re finished with this course, you’ll have the skills and knowledge of numbers and protocols needed to leverage operators and custom classes.
Matt Harrison runs MetaSnake, a Python and Data Science consultancy and corporate training shop. He is the author of best selling Python books.
He blogs at ``hairysun.com`` and occasionally tweets useful Python
related information at ``@__mharrison__``
Course Overview Hi, everyone. My name is Matt Harrison. Welcome to my course, Core Python: The Numeric Tower, Conversion, and Operators. I'm a Python and data science author, corporate trainer, and consultant at MetaSnake. I've been using Python since the year 2000, and I'm excited to drop some Python knowledge bombs. Python is probably the most popular language at the moment. This course is a quick introduction to numbers, theory behind floating points, and implementing your own objects that respond to math operations in Python. Some of the major topics that we will cover include the idea of the numeric tower, Python's implementation of the numeric tower, additional numeric types that are included in the standard library, and developing objects that support math operations. By the end of this course, you'll know how Python works behind the scenes to support math. You'll also have an intuition of when to use floating point numbers and when to use decimals. I hope that you'll join me on this journey to dive into Python's numeric types with the Core Python: The Numeric Tower, Conversion, and Operators course at Pluralsight.