micropython

lib/_random.py

525:deb3720de7d1
2012-06-05 Paul Boddie Introduced more rigid selection of suitable types depending on whether all attributes given as being used can be found in one or more types, or whether the selection of less satisfactory types (supporting any of the attributes) is necessary.
     1 #!/usr/bin/env python     2      3 """     4 Random numbers.     5      6 Copyright (C) 2012 Paul Boddie <paul@boddie.org.uk>     7      8 This program is free software; you can redistribute it and/or modify it under     9 the terms of the GNU General Public License as published by the Free Software    10 Foundation; either version 3 of the License, or (at your option) any later    11 version.    12     13 This program is distributed in the hope that it will be useful, but WITHOUT    14 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS    15 FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more    16 details.    17     18 You should have received a copy of the GNU General Public License along with    19 this program.  If not, see <http://www.gnu.org/licenses/>.    20 """    21     22 class Random:    23     def getrandbits(self, k): pass    24     def getstate(self): pass    25     def jumpahead(self, x): pass    26     def random(self): pass    27     def seed(self, n=None): pass    28     def setstate(self, state): pass    29     30 # vim: tabstop=4 expandtab shiftwidth=4