欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

為什么有人說Python的執行速度很慢

劉姿婷2年前16瀏覽0評論

為什么有人說Python的執行速度很慢?

很多程序員不喜歡解釋性語言覺得它很慢,就是它在邊運行邊解釋的原因。

其實Python運行起來并不是很慢,首先現在常用的Python其實都是cpython,底層是c語言編寫。其次,python在首次運行的時候,會生成.pyc的文件。

pyc文件是py文件編譯后生成的字節碼文件(byte code)。pyc文件經過python解釋器最終會生成機器碼運行。所以pyc文件是可以跨平臺部署的,類似Java的.class文件。一般py文件改變后,都會重新生成pyc文件。

這個會讓很多程序員錯覺,覺得它慢,這個只是在IDE調試代碼的時候覺得慢了許多,一般的IDE會不斷的編譯,所以總體下來都不是很快。

不止如此,python的開發效率驚人,python的開發者不必重復很多輪子。就拿一個列表排序來說,python就已經內置好的,不必再到處找包,或者自己去寫。自己編寫的還不如內置的方法優雅大方。