9. 可移植性:Python编程语言是可移植的 , 即用Python编写的代码可以在另一个平台上运行;这称为Write Once Run Anywhere , 即WORA , 但这在其他语言(如C++)中是不可能的 。 当您必须在其他平台上运行 C++
代码
Python 编程语言的缺点:Python 编程语言也有一些缺点 。 程序员在选择这种编程语言时可能会面临一些问题 。
1、速度有限:我们知道Python是解释型语言 , 即Python中的代码是逐行执行的 。 因此 , 与其他编程语言相比 , Python 通常会导致执行缓慢 。 速度不是问题 , 除非它是项目的重点 。 换句话说 , 如果不需要高速 , Python 的好处足以让我们摆脱它的速度限制 。
2、线程问题:Python不支持线程 , 因为全局解释器锁 , 即GIL是互斥锁;这允许一次只执行一个线程 。 多线程 CPU 密集型程序可能比单线程慢;这个问题可以通过实现多处理程序来代替多线程应用程序来解决 。
3.对移动环境不直观:Python不是移动环境固有的 , 它被实现为移动计算的弱语言 。 Android 和 iOS
4. 设计限制:我们知道Python是一种动态类型语言 , 这意味着它不需要在编码时声明变量类型 。
5、数据库访问层不发达:Python的数据库访问层相对于其他广泛使用的技术如JDBC , 即Java Database Connectivity和ODBC , 即Open Database Connectivity , 还没有发展起来 。 因此 , 在大企业中使用它是合适的 。
- 36氪首发|烹饪机器人公司「智谷天厨」获数千万元天使轮融资,羲融善道独家投资
- 微信又出新功能,事关支付限额
- 户外|“小眼镜”增多 专家支招教你科学用眼
- 单项冠军|再添三家“小巨人”,青岛高新区梯度培育见成效
- 领军企业|30个!中国科协发布2022年科技领域重大问题难题
- 零售业|确定涨价!iPhone14四款新机全面涨价!国行也在其中!
- 芯片|外媒:老美“加码”相关限制后,更为“棘手”的后果已经出现!
- 我国首个海洋油气装备投产!还有一批重大工程取得新进展→
- 苹果|苹果多款新品已提上日程
- 疫情期间获近亿元A轮投资,青浦这家企业数字化服务商乘“长三角数字干线”发展快车逆势上扬
