【发布时间】:2017-08-29 07:21:43
【问题描述】:
假设你写了一个函数,它返回一个数字的阶乘(5 的阶乘是 120,因为 5*4*3*2*1=120)所以如果你有一个很大的数字,那么 python 需要一段时间来想办法。是否可以让它运行一些while循环或在python计算出x的阶乘时运行的东西?
【问题讨论】:
-
是的,这是可能的。它被称为多线程。 Here 很好地解释了如何在 python 中进行操作。
-
@Flomp 这不是一个好主意:python 中的线程实现是,可以说“不理想”。阅读 GIL 以了解原因。
-
这是一个宽泛的问题,我将关闭它。
-
@cᴏʟᴅsᴘᴇᴇᴅ 我宁愿找到足够接近的东西来成为一个骗子。这并不广泛 - OP 询问如何在 python 中同时运行代码。一个合法的问题。
-
@alfasin 对不起......应该已经很清楚了 - 我打算把它作为一个骗子关闭:)
标签: python python-3.x load