random()

'''
https://docs.python.org/3/library/random.html
'''

import random

print('')
print('-------- Random number between 1 and 6 --------')
print('')

x = random.randint(1, 6)
print(x)

print('')
print('-------- Random from list --------')
print('')

list_names = [
'Liam',
'Olivia',
'Noah',
'Emma',
'Oliver',
'Ava',
'Elijah',
'Charlotte',
'William',
'Sophia',
'James',
'Amelia',
'Benjamin',
'Isabella',
'Lucas',
'Mia',
'Henry',
'Evelyn',
'Alexander',
'Harper'
]
print(random.choice(list_names))

print('')
print('-------- Random with a range --------')
print('')

print(random.randrange(2, 50, 2))

print('')
print('--------- Random bytes --------')
print('')

print(random.randbytes(2))

print('')
print('-------------------------')
print('')


'''
#random.random() method is used to generate random floats between 0.0 to 1
from random import random
print(random())
'''

print('')
print('-------- Shuffle list --------')
print('')

list_numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
print('Original list... ')
print(list_numbers)
print('')
random.shuffle(list_numbers)
print("\nAfter the shuffle : ")
print(list_numbers)

Leave a Reply

Your email address will not be published. Required fields are marked *