parameters: (self, a, b)
return_statement: return a + (b-a) * self.random()
docstring: Get a random number in the range [a, b) or [a, b] depending on rounding.
docstring_summary: Get a random number in the range [a, b) or [a, b] depending on rounding.
docstring_tokens: Get a random number in the range [ a b ) or [ a b ] depending on rounding .
function: def uniform(self, a, b):
          "Get a random number in the range [a, b) or [a, b] depending on rounding."
          return a + (b-a) * self.random()
function_tokens: def uniform ( self , a , b ) : return a + ( b - a ) * self . random ( )