import random
def find_second_max(total, rndmax):
max_val = before_max = n = random.randint(1, rndmax)
print(n)
for _ in range(1, total):
n = random.randint(1, rndmax)
print(n)
if n > max_val:
before_max = max_val
max_val = n
elif n > before_max:
before_max = n
return before_max
random.seed()
second_max = find_second_max(10, 100)
print(f"The second biggest number is: {second_max}")
'''
run:
77
79
75
30
87
12
92
45
60
29
The second biggest number is: 87
'''