Autoriser Uniquement les Caractères Alpha en Python?

Je suis en train d'écrire un programme, d'une partie de celui-ci exige la saisie d'un nom.
Le nom ne peut être l'alpha et l'espace (par exemple. John Smith), il ne peut pas être John Smith1
Si un caractère non valide EST entré, j'ai besoin de ce programme pour afficher un message d'erreur et reask les questions. J'ai tout, mais la validation. J'imagine qu'il va quelque chose comme ceci?

name = str(input("What is the customers name? "))
while True:
    if ??????????????????? :
        print("You have entered an invalid character. Enter only name."
        name = str(input("What is the customers name? "))
    else:
          break

Quelqu'un peut s'il vous plaît remplir le ?????s pour faire le programme de travail?

  • Tim O'Reilly ne va pas être content s'il essaie d'utiliser votre programme. Ni 毛澤東.
  • Je pense que ce serait une question pour l'enseignant qui a proposé l'affectation.
  • Je voudrais utiliser une boucle while sur le si construire dans l'exemple de code.
  • Il n'a besoin d'être simple. Il n'a pas besoin d'avoir un quelconque de ces fonctions. L'enseignant ne connaît pas la réponse.