Guido van Rossum | 5fdeeea | 1994-01-02 01:22:07 +0000 | [diff] [blame] | 1 | \section{Standard Module \sectcode{rand}} |
Guido van Rossum | 571391b | 1997-04-03 22:41:49 +0000 | [diff] [blame] | 2 | \stmodindex{rand} |
Guido van Rossum | 5fdeeea | 1994-01-02 01:22:07 +0000 | [diff] [blame] | 3 | |
Guido van Rossum | 571391b | 1997-04-03 22:41:49 +0000 | [diff] [blame] | 4 | The \code{rand} module simulates the C library's \code{rand()} |
| 5 | interface, though the results aren't necessarily compatible with any |
| 6 | given library's implementation. While still supported for |
| 7 | compatibility, the \code{rand} module is now considered obsolete; if |
| 8 | possible, use the \code{whrandom} module instead. |
Guido van Rossum | 5fdeeea | 1994-01-02 01:22:07 +0000 | [diff] [blame] | 9 | |
Guido van Rossum | 571391b | 1997-04-03 22:41:49 +0000 | [diff] [blame] | 10 | \begin{funcdesc}{choice}{seq} |
| 11 | Returns a random element from the sequence \var{seq}. |
Guido van Rossum | 5fdeeea | 1994-01-02 01:22:07 +0000 | [diff] [blame] | 12 | \end{funcdesc} |
| 13 | |
Guido van Rossum | 571391b | 1997-04-03 22:41:49 +0000 | [diff] [blame] | 14 | \begin{funcdesc}{rand}{} |
| 15 | Return a random integer between 0 and 32767, inclusive. |
Guido van Rossum | 5fdeeea | 1994-01-02 01:22:07 +0000 | [diff] [blame] | 16 | \end{funcdesc} |
| 17 | |
| 18 | \begin{funcdesc}{srand}{seed} |
Guido van Rossum | 571391b | 1997-04-03 22:41:49 +0000 | [diff] [blame] | 19 | Set a starting seed value for the random number generator; \var{seed} |
| 20 | can be an arbitrary integer. |
Guido van Rossum | 5fdeeea | 1994-01-02 01:22:07 +0000 | [diff] [blame] | 21 | \end{funcdesc} |
Guido van Rossum | 571391b | 1997-04-03 22:41:49 +0000 | [diff] [blame] | 22 | |