-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy path43-Random.py
33 lines (27 loc) · 988 Bytes
/
43-Random.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
'''
author : Jaydatt
random function
(variable) def randrange(
start: int,
stop: int | None = None,
step: int = 1
) (1): int = 1
) -> int
Choose a random item from range(stop) or range(start, stop[, step]).
Roughly equivalent to choice(range(start, stop, step)) but supports arbitrarily large ranges and is optimized for common cases.
'''
import random
print('--------------(1)--------------')
ran = random.random() # random value range from 0.0 to 1.0
print('num : ',ran)
print('--------------(2)--------------')
ran = random.randrange(1,7) # random value selected range(1 to 6)
print('num : ',ran)
print('--------------(3)--------------')
letters = ['A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z']
rand_letter = random.choice(letters)
print('rand_letter : ',rand_letter)
print('--------------(4)--------------')
tuple = [('A',1),('B',2),('C',3)]
rand_tup = random.choice(tuple)
print('rand_tup : ',rand_tup)