1.簡單的
Python采用極簡設計思想,語法簡潔優雅。不需要復雜的代碼和邏輯就可以實現強大的功能,非常適合初學者學習!
2.簡單易學
Python學習簡單易用,不需要面對復雜的語法環境就可以實現所需的功能。學習曲線很低,可以通過命令行交互環境學習Python編程。
3.開源是免費的
Python的所有內容都是開源免費的,可以直接下載安裝使用,還可以修改源代碼,非常方便!
4.自由內存管理
Python內存管理是自動完成的,Python開發者只需要專註於程序本身,不需要關註內存管理。
5.跨平臺和可移植性
Python具有很好的跨平臺性和可移植性,可以移植到大多數平臺,比如Windows、MacOS、Linux、Andorid和IOS。
6.解釋
Python解釋器可以將源代碼轉換成字節碼的中間形式,然後翻譯成計算機使用的機器語言並運行,不需要編譯環節,可以減少編譯過程的時間消耗,提高Python的運行速度。
7.面向對象
Python同時支持面向過程和面向對象,這使得編程更加靈活。
8.可量測性
Python是用Python語言本身寫的,也可以用C語言和Java語言混合寫。
9.豐富的第三方庫
Python本身就有豐富強大的庫,可以實現很多強大的功能。