πŸ“š

Β >Β 

⌨️ 

Β >Β 

πŸ“±

3.15 Random Values

1 min readβ€’january 9, 2023

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.
Browse Study Guides By Unit
πŸ•ΉUnit 1 – Creative Development
βš™οΈUnit 2 – Data
πŸ“±Unit 3 – Algorithms & Programming
πŸ–₯Unit 4 – Computer Systems & Networks
⌨️Unit 5 – Impact of Computing
✏️Frequently Asked Questions
πŸ“Exam Prep

Fiveable
Fiveable
Home
Stay Connected

Β© 2023 Fiveable Inc. All rights reserved.


Β© 2023 Fiveable Inc. All rights reserved.