In [8]:
import winsound,time,os,platform

def sound():
    for i in range(2):
        for j in range(50):
            winsound.MessageBeep(+1)
        
        time.sleep(2)

        
def alarm(n):
    print()
    print("Wait time:", n, "seconds.")
    time.sleep(n)
    
    sound()

    
def input_destinations(user_input):
    
    if user_input == '1':
        user_input=int(raw_input("Enter the disered hours: "))
        
        wait_time=(user_input *60 ) *60
        alarm(wait_time)
    elif user_input == '2':
        user_input=int(raw_input("Enter the disered minutes: "))
        
        wait_time= user_input *60 
        alarm(wait_time)
    elif user_input == '3':
        user_input=int(raw_input("Enter the disered seconds: "))
        
        wait_time= user_input
        alarm(wait_time)
        
    elif user_input == '4':
        hours=int(raw_input("Hours: "))
        minutes = int(raw_input("Minutes: "))
        seconds=int(raw_input("Seconds: "))
        
        wait_time= ((hours * 60) *60) + (minutes * 60) + seconds
        print (wait_time)
        alarm(wait_time)
    else:
        try:
            os.system('cls')
            main()
        except:
            os.system('clear')
            main()
def main():
    print("What unit of time do you want to wait?\n (1) Hours\n (2) Minutes\n (3) Seconds\n (4) Combination")
    main_input=raw_input(": ")
    
    input_destinations(main_input)
    return;

main()


What unit of time do you want to wait?
 (1) Hours
 (2) Minutes
 (3) Seconds
 (4) Combination
: 3
Enter the disered seconds: 2
()
('Wait time:', 2, 'seconds.')

In [ ]: