Python program to print odd numbers between two given numbers

    
        # Function to print odd numbers between two given numbers
        def print_odd_numbers(start, end):
            # Generate a list of odd numbers using list comprehension
            odd_numbers = [num for num in range(start, end + 1) if num % 2 != 0]

            # Print the result
            print("Odd numbers between {} and {} are: {}".format(start, end, odd_numbers))

        # Get user input for the range
        start_number = int(input("Enter the start number: "))
        end_number = int(input("Enter the end number: "))

        # Call the function with user input
        print_odd_numbers(start_number, end_number)
    
Output:
    
        Enter the start number: 1
        Enter the end number: 100
        Odd numbers between 1 and 100 are: [1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, 31, 33, 35, 37, 39, 
        41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65, 67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99]