from random import randint
serial_number = []
arrival_time = []
dispatch_time = []
time_dict = {}
n = 5
def generate_random_time():
generated_hour = str(randint(1, 24))
generated_minute = str(randint(1, 59))
if len(generated_hour) == 1: generated_hour = "0" + generated_hour
if len(generated_minute) == 1: generated_minute = "0" + generated_minute
return generated_hour, generated_minute
for _ in range(n):
generated_number = str(randint(1, 999))
if len(generated_number) < 3:
missing_zeros = 3 - len(generated_number)
generated_number = "0" * missing_zeros + generated_number
serial_number.append(generated_number)
for i in range(n):
time_dict[serial_number[i]] = {"arrival": generate_random_time(), "dispatch": generate_random_time()}
for i in range(n):
arrival_time = time_dict[serial_number[i]]["arrival"]
dispatch_time = time_dict[serial_number[i]]["dispatch"]
print(
f"Номер самолета: {serial_number[i]}, Время прибытия: {arrival_time[0]}:{arrival_time[1]}, Время отправки: {dispatch_time[0]}:{dispatch_time[1]}")