lundi 22 mai 2017

random number generator on the basis of integer or float

I have an 2D array

b=[[1,100],[0.0,0.8],[11,111],[0.8,0.999],[11,111],[16,256],[1,10]] 

which contain both integer and floating point numbers. I want to select a random number. I am going through loop:

for i in range(6):
   aa=b[i][0]
   bb=b[i][1]
   a[i]=rand(aa,bb)
   print(a[i])

Now I want to select random number from range in "variable" and when its integer, it select a random from integer number and whens its float it select random float number from range in "b".

I have seen functions, either they return float or integer random number but not both.




Aucun commentaire:

Enregistrer un commentaire