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

Bo *_*ich 0 python random

我不认为标题是那么清楚.

假设我有一个打开http://www.google.com的Python程序

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

我意识到我可以从技术上制作一个列表,其中包含一些空元素和一个调用打开网页的函数,但理想情况下我可以随时更改"百分比".

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

Joh*_*nck 5

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