import random
def generate_random_numbers(n, lower, upper):
return [random.uniform(lower, upper) for _ in range(n)]
n = 10
lower = 0.0
upper = 3.0
random_numbers = generate_random_numbers(n, lower, upper)
for num in random_numbers:
print(f"{num:.6f}", end=' ')
'''
run:
0.245641 0.747105 0.575018 1.692001 0.148024 2.198371 1.077690 2.361276 0.865926 1.900790
'''