Python 如何生成相关随机数?
我想在python中生成两个相关的随机整数。 假设整数n是一个介于0和10之间的随机整数,我希望整数q在相同的范围内,但不超过n。有什么建议吗Python 如何生成相关随机数?,python,Python,我想在python中生成两个相关的随机整数。 假设整数n是一个介于0和10之间的随机整数,我希望整数q在相同的范围内,但不超过n。有什么建议吗 from __future__ import division from random import randint population = randint(100, 1000) number_of_successes = randint(1, 100) number_of_fails = population-number_of_successe
from __future__ import division
from random import randint
population = randint(100, 1000)
number_of_successes = randint(1, 100)
number_of_fails = population-number_of_successes
probability = number_of_successes/population
n integer是一个介于0和10之间的随机整数,我希望整数q在相同的范围内,但不超过n
所以q和n不在同一范围内。它在[0,n]或[0,n]范围内,这在问题中并不清楚
这是一项非常简单的任务:
n = randint(100, 1000)
q = randint(100, n)
如果q不等于n,则从q的范围中删除n:
您可以尝试以下方法:
import random
first_number = random.randint(0, 10)
second_number = random.randint(0, first_number)
可以将第一个变量用作第二个参数
from __future__ import division
from random import randint
population = randint(0 ,1000)
number_of_successes = randint(0 , population)
number_of_fails = population-number_of_successes
probability = number_of_successes/population
q、 n=sortedrandom.11,2?你的问题和你的代码之间有什么关系?我的代码的其余部分将是随机生成的数字,用于概率计算,我需要的数字不能大于这些数字。
from __future__ import division
from random import randint
population = randint(0 ,1000)
number_of_successes = randint(0 , population)
number_of_fails = population-number_of_successes
probability = number_of_successes/population