知名公司都在進行不可描述的py交易,你還在等什麼python
國外:google earth,google廣告等,CIA美國中情局,NASA美國航天局,YOUTUBE,DropBox,Instagram,FaceBook,Redhat中yum包管理工具c++
國內:豆瓣,知乎,春雨醫生等‘web
python發家史編程
爲了打發聖誕節假期(吾等咩時候能達到這樣的境界┭┮﹏┭┮),Guido開始寫python語言的編譯器,名字來源於 電視劇Monty Python's Flying Circuswindows
1991--第一個python編譯器誕生安全
1994--python1.0服務器
2000--2.0 2004--2.4 2006--2.5 2008--2.6 2010--2.7網絡
2008--3.0 2009--3.1 2011--3.2 2012--3.3 2014--3.4 2015--3.5......框架
在哪裏進行py比較合適尼?運維
WEB開發
Diango(python最流行框架)\pyramid\Tornado\Bottle\Flask\WebPy
網絡編程
Twisted(異步網絡框架)\Requests(爬蟲)\Scrapy(爬蟲)\Paramiko(模擬SSH)
科學運算
SciPy\Pandas\Ipython(金融,數學,工程)
GUI圖形開發
wxPython\PyQT(圖形)\Kivy(多點觸屏)
運維自動化
OpenStack\SaltStack\Ansible\騰訊藍鯨
目前主要應用領域:
python look like what?
編譯型:一次性把全部代碼轉換成機器語言,而後寫成可執行文件;執行速度快,對系統要求低,用於開發操做系統,大型應用程序,如c++/c
解釋型:不斷的解釋,執行,解釋,執行;離不開解釋程序,一些網頁腳本,服務器腳本等對速度要求不高,對不一樣系統平臺兼容性有必定要求的經常使用解釋型語言,如Java,Perl,Python
動態語言:運行期間纔去作數據類型檢查,即永遠不用給任何變量指定數據類型,如python,Ruby
靜態語言:數據類型在編譯期間檢查,寫程序時要聲明全部變量的數據類型;如C,Java
強類型定義語言:一旦一個變量被指定了某種類型,若是不通過強制轉換,他就永遠是這個類型,強類型定義語言是類型安全的語言
若類型定義語言:與強相反,數據類型能夠忽略,一個變量能夠賦不一樣數據類型的值,
python是強類型語言,另外語言是否是動態語言與緣由呢是否類型安全沒有聯繫。
py的好處和壞處
呵呵:
哈哈:
python解釋器
運行代碼,須要用解釋器來執行.py文件
最普遍使用的cpython;要和Java,.net交互;最好的拌飯是經過網絡調用,而不是用Jython等解釋器
python2|3?
2版本不會有什麼更新了,之後的更新是在3版本上面進行,不兼容2版本;
3相對於2最大的改變是Unicode Support,3裏邊能夠直接寫中文,
一些庫更名字了;;
SO,ofcourse is learn python3 la !
Python安裝
1下載2安裝3配置環境變量
無需安裝,原裝python環境
Hello Python World
print("Hello Python World")-->hello.py
python hello.py