如何看待 python 的性能

2025-05-08 02:56:18
推荐回答(1个)
回答1:

  1. 虽然速度比很多工具慢,但是很多时候不是瓶颈,比如你要实现某一个功能,用 python 运行需要0.1秒,c++只需要0.0000001秒,但是实现这段代码的时间,python 可能是5分钟,c++可能是20个小时。

  2. 对于公司来说,很多时候更不是问题,一个功能假如用 python 实现,和一个功能必须用 C++实现,他们的招聘成本,待遇差距,远比服务器成本大多了,有钱招 C++的为什么不把钱拿去提升服务器性能?

  3. 所以只有一种情况下 python 的性能可能会成为瓶颈,就是这段代码需要反复运行很多次,比如还是第一条的那两种代码,只运行一次,python 需要 5分钟+0.1秒,c++需要20小时+0.0000001秒,但是假如要运行10000亿次呢?