Hello random
#
# hello_random.py
#
import random
# random() returns a value in [0,1)
print("Random values in [0,1)")
for i in range(5):
print(random.random())
# uniform(a,b) returns a value in [a,b)
print()
print("Random values in [0,100)")
for i in range(5):
print(random.uniform(0, 100))
# randint(a,b) returns an integer in [a,b] (note: closed interval)
print()
print("Random integers in [1,10]")
for i in range(5):
print(random.randint(1, 10))
Output:
Random values in [0,1)
0.8463705185469756
0.6421817694021449
0.7881510353404655
0.8057829107866615
0.9192983947255523
Random values in [0,100)
29.707249547553637
55.14611475580884
50.510097319272276
67.84607816913835
78.59862016072495
Random integers in [1,10]
10
3
1
9
4