erro no python d não definido. [duplicado]

Esta pergunta já tem uma resposta aqui:

erro input () - NameError: o nome '…' não está definido 10 respostas

Estou aprendendo python e tenho esse erro. Eu posso descobrir onde \ qual é o erro no código.File "<string>", line 1, in <module>.

Name = ""
Desc = ""
Gender = ""
Race = ""
# Prompt user for user-defined information
Name = input('What is your Name? ')
Desc = input('Describe yourself: ')

Quando executo o programa

outputs Qual é o seu nome? (entrada d)

isso dá o erro

Traceback (most recent call last):
  File "/python/chargen.py", line 19, in <module>
    Name = input('What is your Name? ')
  File "<string>", line 1, in <module>
NameError: name 'd' is not defined

Este é um código de exemplo do Python 3 para Absolute Beginners.

questionAnswers(3)

yourAnswerToTheQuestion