- 利用Python輕松學數學
- 蹇彤
- 806字
- 2021-02-26 19:37:44
1.2 為什么選擇Python
2016 年,是大部分人公認的人工智能的應用取得重大突破的元年,這一年年初,發生了一件起初并不起眼,但后來意義極其巨大的象征性的事件,轟動了全世界,那就是谷歌公司下屬的DeepMind 公司研發的人工智能圍棋軟件AlphaGo 以4∶1 戰勝了人類圍棋史上14 個世界冠軍獲得者——韓國的李世石九段。2017 年,它又以3∶0 打敗了當時圍棋等級分世界排名第一,并獲得過4 次世界冠軍、當時狀態處于巔峰的中國圍棋高手——柯潔九段,并在中國的在線圍棋網站上以60∶0 的輝煌成績戰勝了一切向它挑戰的人類圍棋高手,其中包括中國圍棋的標志性人物—棋圣聶衛平九段。從此,谷歌公司宣布人工智能圍棋軟件AlphaGo 永久退役,因為它已經完成了所肩負的使命—證明了在號稱所有棋類比賽中變化最復雜、變化數量達到天文數字般的圍棋上,人類已經遠遠不是人工智能的對手。
隨后,很多普通的老百姓都知道和看到,并體驗到了更多和人工智能相關的東西:無人駕駛飛機、無人駕駛汽車、無人超市、無人銀行、自動送貨車、刷臉乘地鐵、刷臉支付、某幾款火爆的社交APP 上的推薦算法等,這一切都預示著繼互聯網時代、移動互聯網時代之后,我們人類又一次開始進入一個嶄新的時代—人工智能時代(簡稱AI 時代)。
本書主要介紹的就是AI 時代全球較熱門一種編程語言—Python。
Python 是由荷蘭工程師吉多范羅西姆在1991 年發明的一種免費開源的編程語言,我們選擇學習它的理由如下:
· 在AI 時代,從目前看來,Python 及其生態圈在信息世界里幾乎是無所不能的。它能開發人工智能軟件、處理浩如煙海的大數據、開發各種網站、開發游戲、畫圖、操作機器人、操控物聯網、維護服務器……最簡單的用途,它也能當作計算機上一個超級強大的桌面計算器。
· 全世界幾乎每天都有新的編程語言產生,目前主流的就有20 多種,但相對友好、簡潔、容易入門的是Python 語言。
· Python 編程背后的原理用到了數學和邏輯,因此,學習Python 有助于我們更好地理解數學,培養嚴密的邏輯思維能力和動手能力,有助于我們進一步學好中小學的數學課程。