如何让程序只执行一定比例的特定动作?

时间:2013-02-26 12:55:37

标签: python random

我认为标题不是那么明确。

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

的Python程序

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

我意识到我可以在技术上制作一个包含一些空元素的列表,并且可以调用一个打开网页的函数,但理想情况下我可以随时更改“百分比”。

如果问题仍然不明确,请告诉我。

1 个答案:

答案 0 :(得分:5)

  1. 生成一个随机数。通常是[0,1]。
  2. 如果数字小于您想要的百分比(0.37 == 37%),请执行此操作。