普通人學python有意義嗎?意義重大


事實上,到目前為止,小發貓對Python的學習還不夠深入。雖然有代碼基礎,Python只是快速看了一下教程。以下是我的看法和總結。請評論指正。

Python是什么,普通人怎么學?

寫一個WEBVIEW程序,只需要簡單的幾行代碼,這是很多編程語言做不到的。

1、我們通常認為Python是一種解釋性語言,但實際上,這里的小發貓說法並不十分正確。

與原生代碼的C/C不同,Python的可解釋性需要編譯成目標平台的二進制代碼。實際上,當Python執行時,中的源代碼。py文件會被編譯成Python的字節碼,然后Python虛擬機會執行這些編譯好的字節碼。機制的基本思想與Java和一致。 NET。

Python虛擬機和Java或者的區別。NET虛擬機是Python虛擬機更高級。這里的高級不代表Python的Virtual Machine比Java或者。NET,而是Python的虛擬機比Java或者。NET,或者說Python的Virtual Machine是抽象層次更高的虛擬機。

2、Python跨平台性好,目前支持mac OS、windows、linux等。

Mac OS和大多數linux發行版默認安裝了Python解釋器和Python庫。在Windows下簡單安裝就可以支持Python。

3、Python的開源會給它帶來廣闊的空間。在目前開源的趨勢下,開源的好處被越來越多的開發者認可,越來越多的人願意為開源做貢獻,包括Python。

4、Python面向對象的語言特性繼承了現代高級語言的特性。但是,白碼覺得Python的面向對象語法確實讓我對C、C#和Java的人有點不習慣,而白碼更習慣於先聲明后使用。

5、Python有豐富的庫,其中除了標准庫,還有很多正在被認可的第三方GUI庫。我還沒有用過這些庫,但是我相信因為Python的開源特性,庫的數量和質量會不斷提高。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM