Introduction
Python has enjoyed an unprecedented increase in popularity and usage in recent years, especially in mathematics, which is the main topic of this chapter. However, before we delve into the advanced topics in mathematics, we will need to solidify our understanding of the fundamentals of the language.
This chapter will offer a refresher on the general concepts of Python; the topics covered will allow you to be in the best position for later discussions in this book. Specifically, we will be reviewing elementary concepts in general programming such as conditionals and loops, as well as Python-specific data structures such as lists and dictionaries. We will also discuss functions and the algorithm design process, which is an important part in any medium or large Python project that includes mathematics-related programs. All of this will be done through hands-on exercises and activities.
By the end of this chapter, you will be well positioned to tackle more complex, interesting problems in later chapters of this book.
- 樂高機器人設計技巧:EV3結構設計與編程指導
- Lua程序設計(第4版)
- 鋒利的SQL(第2版)
- GeoServer Beginner's Guide(Second Edition)
- Node.js全程實例
- Go語言精進之路:從新手到高手的編程思想、方法和技巧(1)
- ExtJS高級程序設計
- Python3.5從零開始學
- Java EE企業級應用開發教程(Spring+Spring MVC+MyBatis)
- HTML5權威指南
- Access 2010數據庫應用技術實驗指導與習題選解(第2版)
- Learning Nessus for Penetration Testing
- OpenCV 3計算機視覺:Python語言實現(原書第2版)
- HTML+CSS+JavaScript網頁制作:從入門到精通(第4版)
- 零基礎學C++(升級版)