先随机生成一个值,
用这个值进行一些计算发现它不满足我要的条件,
然后返回重新生成,
直到满足条件,
最后就随机生成了一个满足条件的值。
最好举个例子。
先随机生成一个值,
用这个值进行一些计算发现它不满足我要的条件,
然后返回重新生成,
直到满足条件,
最后就随机生成了一个满足条件的值。
最好举个例子。
用循环结合if判断一下就可以。
import random
while True:
n= random.randint(1,10)
#if内处理你的业务,满足条件就结束循环。
if n==5:
break