python是跨平台语言吗_python可以跨平台么
Python是跨平臺(tái)的,免費(fèi)開源的一門計(jì)算機(jī)編程語言。是一種面向?qū)ο蟮膭?dòng)態(tài)類型語言,最初被設(shè)計(jì)用于編寫自動(dòng)化腳本(shell),隨著版本的不斷更新和語言新功能的添加,越來越多被用于獨(dú)立的、大型項(xiàng)目的開發(fā)。
python是跨平臺(tái)的,和java 相似,主要是源碼跨平臺(tái),編譯之后不一定能跨。java要裝虛擬機(jī),python要裝編譯運(yùn)行環(huán)境。跨平臺(tái)都是有限的,1.不能有windows特殊的東西,2.編碼方式要兼容。python 比java簡單。
支持常見的主流平臺(tái),如AIX、HPUX、Solaris、Linux、Windows等,除Windows外常見的Unix、Linux平臺(tái)均帶有原生的Python,但版本一般較低。關(guān)于跨平臺(tái)和他跨平臺(tái)語言一樣,要注意有些個(gè)別模塊是單一平臺(tái)特有的,整體的跨平臺(tái)性還是很好的,不必為適應(yīng)多平臺(tái)寫多套代碼。
但這不是說一點(diǎn)限制都沒有:首先,同一個(gè)版本的中間文件.py和.pyc以及.pyo是跨平臺(tái)的;其次,PC與移動(dòng)終端,如:手機(jī)、Pad不可跨平臺(tái)(原因見下一條);最后,不能跨處理器構(gòu)架,如:Intel與ARM,64位與32位。
總結(jié)
以上是生活随笔為你收集整理的python是跨平台语言吗_python可以跨平台么的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 分块算法:莫队(持续更新)
- 下一篇: Vue动态加载ECharts图表数据小结