Python 是一種解釋型、面向對象、動態數據類型的高級程序設計語言。python
執行Python程序
對於大多數程序語言,第一個入門編程代碼即是 "Hello World!",如下代碼爲使用 Python 輸出 "Hello World!":算法
實例:數據庫
#!/usr/bin/python print("Hello, World!")
運行結果:
Hello, World!編程
Python 特色:學習
1.易於學習:Python有相對較少的關鍵字,結構簡單,和一個明肯定義的語法,學習起來更加簡單。測試
2.易於閱讀:Python代碼定義的更清晰。操作系統
3.易於維護:Python的成功在於它的源代碼是至關容易維護的。開放源代碼
4.一個普遍的標準庫:Python的最大的優點之一是豐富的庫,跨平臺的,在UNIX,Windows和Macintosh兼容很好。設計
5.互動模式:互動模式的支持,您能夠從終端輸入執行代碼並得到結果的語言,互動的測試和調試代碼片段。調試
6.可移植:基於其開放源代碼的特性,Python已經被移植(也就是使其工做)到許多平臺。
7.可擴展:若是你須要一段運行很快的關鍵代碼,或者是想要編寫一些不肯開放的算法,你可使用C或C++完成那部分程序,而後從你的Python程序中調用。
8.數據庫:Python提供全部主要的商業數據庫的接口。
9.GUI編程:Python支持GUI能夠建立和移植到許多系統調用。
10.可嵌入: 你能夠將Python嵌入到C/C++程序,讓你的程序的用戶得到"腳本化"的能力。