@book{Ham:2021, author = {Ham, D}, title = {Object-oriented Programming in Python for Mathematicians}, url = {https://object-oriented-python.github.io/}, year = {2021} }
TY - BOOK AB - This book is for mathematicians, scientists, and engineers who have learned the very basics of programming in Python, and who would like to become more capable programmers. In addition to covering higher level programming concepts such as objects, inheritance, and abstract data types, emphasis is placed on programming skills such as interpreting and debugging errors. If you find yourself baffled by the pages of error messages that Python emits, and would like to make sense of them, then this book is for you.The book takes a mathematician's view of programming, introducing higher level programming abstractions by analogy with the abstract objects that make up higher mathematics. Examples and exercises are chosen from across mathematics, though the actual mathematical knowledge required to understand this book is limited to differentiating functions of one variable. AU - Ham,D PY - 2021/// SN - 979-8775892142 TI - Object-oriented Programming in Python for Mathematicians UR - https://object-oriented-python.github.io/ UR - https://www.amazon.co.uk/dp/B09NR9R9P3 ER -