1,簡單:Python奉行簡潔主義,易於讀寫,它使你能夠專注於解決問題而不是去搞明白語言本身。
2,開源:Python是開源軟體,這意味著你不用花一分錢便能複製、閱讀、改動它,這也是Python越來越優秀的原因。
3,跨平臺:Python相容眾多平臺,不存在跨平臺需要重新適配的問題。
4,多種程式設計模式:Python既支援面向過程,也支援面向物件程式設計。
5,豐富的庫:Python標準庫確實很龐大。讓你不必重複造輪子,專注於業務邏輯。
6,AI的首選:機器學習的演算法都支援,更厲害的是支援多種深度學習的框架(tensor flow等)。
7,相容性:多種語言的粘合劑,如果你需要你的一段關鍵程式碼執行得更快或者希望某些演算法不公開,你可以把你的部分程式用C或C++編寫,然後在你的Python程式中使用它們。
8,最重要的:使用的人多,不會涼涼(開個玩笑)
讀寫方便,簡單易學,速度快,庫豐富,相容性強,支援面向物件,可嵌入性,可跨平臺,現在越來越流行,學習和使用的人越來越多,是趨勢。
1,簡單:Python奉行簡潔主義,易於讀寫,它使你能夠專注於解決問題而不是去搞明白語言本身。
2,開源:Python是開源軟體,這意味著你不用花一分錢便能複製、閱讀、改動它,這也是Python越來越優秀的原因。
3,跨平臺:Python相容眾多平臺,不存在跨平臺需要重新適配的問題。
4,多種程式設計模式:Python既支援面向過程,也支援面向物件程式設計。
5,豐富的庫:Python標準庫確實很龐大。讓你不必重複造輪子,專注於業務邏輯。
6,AI的首選:機器學習的演算法都支援,更厲害的是支援多種深度學習的框架(tensor flow等)。
7,相容性:多種語言的粘合劑,如果你需要你的一段關鍵程式碼執行得更快或者希望某些演算法不公開,你可以把你的部分程式用C或C++編寫,然後在你的Python程式中使用它們。
8,最重要的:使用的人多,不會涼涼(開個玩笑)