I'm making a basic text-based hangman game, and I'm stumped as to why inpLetter is returning None from letterVerify()? It's expected to return a string response so I'm unsure why it isn't.
def letterVerify(prompt):
    try:
        inp = input(prompt)
        verify = str.count(inp)
        if (verify > 1) or (verify < 1):
            print("Please enter one character.")
        if inp not in alphabet or alphabetCaps:
            print("Please enter a letter from the English alphabet.")
        else:
            return inp
    except:
        print("Please enter a letter from the English alphabet.")
inpLetter = letterVerify("Enter a letter you think is in this word. ")
 
     
    