n
определяется только внутри функции. Это должно работать:
def printName():
print("Enter your name: ")
n=input()
if n=='Python':
...
В качестве альтернативы вы также можете:
def printName():
print("Enter your name: ")
n=input()
return n
n = printName()
# now you can use n