python屬于跨平臺語言碼
Python是跨平臺的,免費(fèi)開源的一門計(jì)算機(jī)編程語言。是一種面向?qū)ο蟮膭?dòng)態(tài)類型語言,最初被設(shè)計(jì)用于編寫自動(dòng)化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越來越多被用于獨(dú)立的、大型項(xiàng)目的開發(fā)。
支持常見的主流平臺,如AIX、HPUX、Solaris、Linux、Windows等,除Windows外常見的Unix、Linux平臺均帶有原生的Python,但版本一般較低。關(guān)于跨平臺和他跨平臺語言一樣,要注意有些個(gè)別模塊是單一平臺特有的,整體的跨平臺性還是很好的,不必為適應(yīng)多平臺寫多套代碼。
但這不是說一點(diǎn)限制都沒有:首先,同一個(gè)版本的中間文件.py和.pyc以及.pyo是跨平臺的;其次,PC與移動(dòng)終端,如:手機(jī)、Pad不可跨平臺(原因見下一條);最后,不能跨處理器構(gòu)架,如:Intel與ARM,64位與32位。
知識點(diǎn)擴(kuò)展:
python同一個(gè)bai版本號的pyc,pyo也是跨平臺的。 當(dāng)然不能從duPC跨到zhi手機(jī)上。也不能從intel跨到arm上,不能從64位跨到32位上。
java老實(shí)說跨dao平臺的能力也一樣受限制,有各種各樣的陷阱,有時(shí)候跨平臺的代碼也不能使用。不過相對要比python好些。j2me除外。
java作為工程語言,它做一些中大型項(xiàng)目的能力是遠(yuǎn)超過python的。不過python做中小型項(xiàng)目的開發(fā)速度,也是遠(yuǎn)遠(yuǎn)不是java能夠比擬的。
通常java的速度比python快些。python調(diào)用C擴(kuò)展除外。
在跨平臺方面,java跨平臺好象大家都覺著理所當(dāng)然。所以當(dāng)python跨平臺時(shí),往往會給你驚喜。大約就是這樣。
到此這篇關(guān)于python屬于跨平臺語言碼的文章就介紹到這了,更多相關(guān)python跨平臺嗎內(nèi)容請搜索好吧啦網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持好吧啦網(wǎng)!
相關(guān)文章:
1. Java GZip 基于內(nèi)存實(shí)現(xiàn)壓縮和解壓的方法2. SpringBoot+TestNG單元測試的實(shí)現(xiàn)3. 完美解決vue 中多個(gè)echarts圖表自適應(yīng)的問題4. IntelliJ IDEA設(shè)置默認(rèn)瀏覽器的方法5. Docker容器如何更新打包并上傳到阿里云6. VMware中如何安裝Ubuntu7. Springboot 全局日期格式化處理的實(shí)現(xiàn)8. python 浮點(diǎn)數(shù)四舍五入需要注意的地方9. idea配置jdk的操作方法10. JAMon(Java Application Monitor)備忘記
