Python是跨平台的,免费开源的一门计算机编程语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

支持常见的主流平台,如AIX、HPUX、Solaris、Linux、Windows等,除Windows外常见的Unix、Linux平台均带有原生的Python,但版本一般较低。关于跨平台和他跨平台语言一样,要注意有些个别模块是单一平台特有的,整体的跨平台性还是很好的,不必为适应多平台写多套代码。

但这不是说一点限制都没有:首先,同一个版本的中间文件.py和.pyc以及.pyo是跨平台的;其次,PC与移动终端,如:手机、Pad不可跨平台(原因见下一条);最后,不能跨处理器构架,如:Intel与ARM,64位与32位。

知识点扩展:

python同一个bai版本号的pyc,pyo也是跨平台的。 当然不能从duPC跨到zhi手机上。也不能从intel跨到arm上,不能从64位跨到32位上。

java老实说跨dao平台的能力也一样受限制,有各种各样的陷阱,有时候跨平台的代码也不能使用。不过相对要比python好些。j2me除外。

java作为工程语言,它做一些中大型项目的能力是远超过python的。不过python做中小型项目的开发速度,也是远远不是java能够比拟的。

通常java的速度比python快些。python调用C扩展除外。

在跨平台方面,java跨平台好象大家都觉着理所当然。所以当python跨平台时,往往会给你惊喜。大约就是这样。

到此这篇关于python属于跨平台语言码的文章就介绍到这了,更多相关python跨平台吗内容请搜索python博客以前的文章或继续浏览下面的相关文章希望大家以后多多支持python博客!

python语言跨平台语言吗_python属于跨平台语言吗?相关推荐

  1. python是高级语言还是低级语言_python和其他语言的比较

    Python经常被比作其他解释语言,如Java.JavaScript.Perl.TCL或Smalltalk.与C+.通用Lisp和Scheme进行比较也是有启发意义的.在本节中,我将简要地比较Pyth ...

  2. python和js优劣势_Python对比其他语言,在web开发中有什么优劣势?

    Java和Python哪个更好? 作为世界上使用范围最广的编程语言,Java难免总是被拿来跟Python比较,而且,在编程语言的各种对战中,Python 与Java也是打得最热烈的. 那到底是Pyth ...

  3. python与c语言有什么区别_Python和C语言的语法有什么不同?

    随着经济发发展,互联网精英的缺乏越来越严重了,尤其是编程工程师,市场缺乏率极高,所有对于准备即将学习编程朋友,是一个非常的好时机 Python和C语言的语法有什么不同? python与C的区别如下: ...

  4. python运维小工具_Python实现跨平台运维小神器

    (本文已不再同步更新,最新代码请移步github) 这阵子一直在学python,碰巧最近想把线上服务器环境做一些规范化/统一化,于是便萌生了用python写一个小工具的冲动.就功能方面来说,基本上是在 ...

  5. python与c 哪个好_python和c语言哪个好

    对于初学者在面对python和c语言不知道学习哪一个,更不知道python与c语言的区别?下面php中文网就为您讲解一下有关python和c语言哪个好,希望对你有一定的帮助. 一:python和c语言 ...

  6. c语言与python的区别与联系_python和c语言的主要区别

    Python可以说是目前最火的语言之一了,人工智能的兴起让Python一夜之间变得家喻户晓,Python号称目前最最简单易学的语言,现在有不少高校开始将Python作为大一新生的入门语言.本萌新也刚开 ...

  7. python语言支持函数式编程_python是函数式语言么

    函数式编程:functional,是一种编程范式. 函数式编程的特点:1. 把计算视为函数而非指令 2. 纯函数式编程:不需要变量,没有副作用,测试简单 3. 支持高阶函数,代码简洁 Python支持 ...

  8. python动态语言解释_python是动态语言吗

    动态语言的定义:动态编程语言是高级程序设计语言的一个类别,在计算机科学领域已被广泛应用. 它是一类在执行时能够改变其结构的语言:比如新的函数.对象.甚至代码能够被引进,已有的函数能够被删除或是其它结构 ...

  9. python语言的类型是_Python语言类型

    Python是一门动态解释型的强类型语言. 对这句话进行解析,语言分为动态的和静态的,编译型和解释型的,强类型的和弱类型的语言之分. 下面对三种不同维度的类型的语言进行解释: 1.编译型和解释型 差别 ...

最新文章

  1. 用C语言实现分治方法数组的排序,C语言实现分治法实例
  2. J2EE中下载和安装spring插件
  3. python使用PyMysql连接MySQL实现增删改查
  4. 关于mybatis的association和collection主键映射问题
  5. 双系统下修复grub
  6. 数学建模(二)优劣解距离法Topsis模型部分
  7. Excel实现电子发票管理
  8. spring 定时器功能
  9. 电脑模拟收银机_机场收银模拟器下载
  10. 数学建模学习笔记之相关系数
  11. 关于港股通交易的规则
  12. 阿里云盘+OneManager+Heroku+CFWorkers实现阿里云盘网络挂载
  13. 顶点式超级计算机吗,有没有数学解题软件
  14. ybt1109 开关灯
  15. Tracup丨先进的工作流程管理如何为你节省巨额花销?
  16. Java之List系列--ArrayList扩容的原理
  17. 华为鸿蒙福利群抢红包,成就红包第一抢!华为Mate S拒绝手慢无
  18. 数学的回忆(二)——麦克斯韦方程
  19. [Vue]非父子组件传值(bus/总线/观察者模式/发布订阅模式)
  20. 深圳哪家服务器速度最快,深圳区域该选择腾讯云哪个节点好?

热门文章

  1. 面试官:说说 Java 中的 Unsafe 和 CAS
  2. Spring Boot使用@Async实现异步调用:自定义线程池
  3. linux pfn,ARM Linux下的page和pfn之间转换的宏。
  4. ps随机排列_漂亮!自然材料:人工可控微米级胶体粒子“堆积木”——粒子随心所欲的组装排列!...
  5. 001帝国Cms二次开发之helloworld
  6. 帝国cms后台模板编辑器辅助增强插件代码高亮格式化显示
  7. PCL 点云 欧式聚类疑问
  8. python numpy指定列最大值,统计次数
  9. onnx.onnx_cpp2py_export.checker.ValidationError
  10. 基于Hi3559A ARM64位嵌入式平台的OpenCV2.4.9+ffmpeg2.0.7移植