Python基礎-python簡介
阿新 • • 發佈:2018-12-11
一、簡介:
python是一種面向物件的解釋性計算機程式設計語言,由荷蘭人Guido von Rossum於1989年的聖誕節發明。
Python語言的特色:
1、python是一門解釋性語言
解釋性語言:在程式執行的時候才會進行翻譯
編譯性語言:在執行之前,需要一個專門的編譯過程,把程式編譯成機械語言
2、弱型別語言
簡單來說:弱型別語言可以不用提前宣告變數的型別即可直接使用
強型別語言必須事先宣告變數型別方可使用
3、面向物件的語言
python不僅支援面向物件的程式設計方式;也支援面向過程或面向函式的程式設計方式
4、膠水語言
能將其他語言編寫的各種模組聯合在一起;python本身和他的第三方庫一部分也是用C構建的
二、Python的應用領域:
web開發、自動化測試、網路爬蟲、大資料分析、影象處理、科學計算、人工智慧等。目前國內大部分企業都在使用Python。
三、Python的優點:
1、簡單
2、易學
學習python極易上手,有簡單的官方文件
https://docs.python.org/3.6/
3、速度快
實現同樣的功能,python相比較其他語言,程式碼更少,開發速度更快;
python的底層語言是C語言寫的,一部分第三方庫也是用C語言實現的,執行速度很快!
4、免費、開源
python是FLOSS(自由/開放原始碼軟體)之一。
5、可移值性
由於python是開源的,已被移植到很多平臺上。
6、可擴充套件性
python有豐富的第三方庫。
7、可嵌入性
可以將python程式碼塊放到C/c++中執行。