Q1:python可以用來幹什麼?
Python優點:
簡單、易學、免費、開源、可移植、可擴充、可嵌入、面向對象等優點
Python可以做什麼:
前端應用開發
可以用Python快速完成網站的開發和WEB服務。例如:豆瓣、果殼網、Google、Dropbox等。
系統網絡運維
Python在運維的工作中是不可或缺的一門語言!運維工程師需要做管理系統、監控系統、釋出系統等,将工作自動化起來,提高工作效率,Python正适合。
3D遊戲開發
Python也可以用來做遊戲開發,因為它有很好的3D渲染庫和遊戲開發架構,目前來說就有很多使用Python開發的遊戲,如迪斯尼卡通城、黑暗之刃。
科學與數字計算
Python被廣泛的運用于科學和數字計算中,例如生物資訊學、實體、建築、地理資訊系統、圖像可視化分析、生命科學等,常用numpy、SciPy、Biopython、SunPy等。
網絡程式設計
除了網絡和網際網路的支援,Python還提供了對底層網絡的支援,有易于使用的Socket接口和一個異步的網絡程式設計架構Twisted Python。
人工智能
人工智能是一門極富挑戰性的科學,從事這項工作的人必須懂得計算機知識,心理學和哲學。人工智能是包括十分廣泛的科學,它由不同的領域組成,如機器學習,計算機視覺等等,總的說來,人工智能研究的一個主要目标是使機器能夠勝任一些通常需要人類智能才能完成的複雜工作。Python語言對于人工智能來說是最好的語言。目前好多人都開始學習人工智能+Python學科,教程:http://pan.baidu.com/s/1miwZ1WW/?tt