Shipping costs will be calculated based on this address throughout the site.
Select your country
Americas
Argentina
Brazil
Canada
Chile
Colombia
Costa Rica
Dominican Republic
Ecuador
El Salvador
Mexico
Peru
U.S.A.
Uruguay
Europe
Austria
Belgium
Croatia
Czech Republic
Denmark
Finland
France
Germany
Greece
Hungary
Ireland
Italy
Latvia
Malta
Netherlands
Norway
Poland
Portugal
Serbia
Slovakia
Slovenia
Spain
Sweden
Switzerland
United Kingdom
Rest of the world


Python: A Mathematical Approach
David Nacin (Author) · Springer Nature Switzerland · Hardcover
This book offers a unique introduction to the Python programming language for mathematics majors, mathematicians, and math enthusiasts by building on familiar mathematical concepts to teach Python in a natural and accessible way. From the start, readers are taught to program in a functional style. Comprehensions, generator expressions, generator functions, and recursion are introduced early, providing a foundation for writing clear, concise, and readable code.
No previous programming experience is assumed. Containing many examples and over three hundred practice problems, the book is well suited for self-study as well as for use in undergraduate courses introducing Python.
Do you have a question about the book? Login to be able to add your own question.


