πŸ“š

Β >Β 

⌨️ 

Β >Β 

πŸ“±

3.15 Random Values

1 min readβ€’june 18, 2024

Minna Chow

Minna Chow

Milo Chang

Milo Chang


AP Computer Science Principles ⌨️

80Β resources
See Units

Generating Random Numbers

Many coding languages provide a way to generate random numbers, and College Board's Pseudocode is no exception. It's a good tool for many programs.
Here's what the random generator looks like in Pseudocode:
https://firebasestorage.googleapis.com/v0/b/fiveable-92889.appspot.com/o/images%2F-BY9uvRHSYeXU.png?alt=media&token=c40ab8ec-13e2-4cf1-ad5e-1f59b1dbd561
...and here's its equivalent in Python:
import random c = random.randint(a,b)
Notice how you have to import the random module into your program in order to gain access to the random generator.
The Python example above will generate a random integer from a to b, inclusive. For example, c = random.randint(0,5) could result in the value of c being 0, 1, 2, 3, 4, or 5.
Using random number generation in a program means that we might get a different result every time we run the program.
One example where random value generators come into handy is in simulations, which we'll discuss in Topic 3.16.

Fiveable
Fiveable
Home
Stay Connected

Β© 2024 Fiveable Inc. All rights reserved.


Β© 2024 Fiveable Inc. All rights reserved.