So I am a newbie to python, i am working on trying to see how I can rewrite a code that is trying to wait on 2 different variables I believe, this is what I have so far.
def generate_random():
    number = random.randint(1,10)
    return number
def main() :
        guessed_number = int(input("Please select a number between 1 and 10 "))
        if guessed_number > 1 and guessed_number <= 10:
            random_number = generate_random()
            if guessed_number == random_number:
                print("Successful guess!")
            else:
                 print("Unsuccessful guess")
        else:
             print("You need to choose a number between 1 and 10")
if __name__ == "__main__":
     main()
I haven't really tried much in trying to fix it, just curious which directions i can go
 
     
     
    