2013-02-26 39 views
0

我不认为标题清楚。如何使程序只执行特定的动作一定比例的时间?

假设我有打开http://www.google.com

Python程序如何让这个只打开的时间23%,时间37%的12%的时间等?换句话说,我想让我的Python程序有时会打开google.com,而不是其他时间。

我意识到我可以在技术上创建一个列表,其中包含几个空元素和一个打开网页的函数,但我最好能够随时更改“百分比”。

如果问题仍不清楚,请告诉我。

+4

'import random;如果random.random()<0.23:doStuff()' – Junuxx 2013-02-26 12:58:36

回答

5
  1. 生成一个随机数。通常那些在[0,1)。
  2. 如果该数字小于所需百分比(0.37 == 37%),请执行该操作。
+0

谢谢。我想我有一个脑袋 - 没有想到这一点。 – 2013-02-26 13:11:00

相关问题