After making an error then doing recursion i get None.
def getplayerinput():
    a = ["rock","paper","scissors"]
    plin = raw_input("Choose %s/%s/%s: " %(a[0], a[1], a[2]))
    print plin,'-first print'
    if plin not in a:
        print "Wrong input"
        getplayerinput()
    else:
        print plin,'-second print'
        return plin
for i in range(0,11):
    print getplayerinput()
If you input first 'rock' then 'cat' then 'paper' you will get a 'None'.
