Problème sur Python avec une chaîne de caractère.

Résolu
Bonjour, donc voilà étant un amateur sur Python je suis venu ici pour demander un peu d'aide...En faite j'aimerai que mon programme dise :
si la variable = à du texte et bien s'affiche un message d'erreur, mais voilà je sais le faire pour les chiffres mais pas pour le texte, donc si quelqu'un pouvait m'aider.
Merci

3 réponses

  1. Sous quelle forme arrive variable ?

    Il faut être plus précis, voir donner du code, merci
    0
    1. Je te donne sa de suite.. vous moquez pas je suis débutant hein :P
      print("Salut je m'appelle bobo le robo intelligent, et toi comment tu t'appelles?")
      a=input()

      print("Salut, je suis ravi de faire ta connaissance",a,)
      print ("Tu as quel âge?")
      b=(input())
      if(b == ??):
      print("Tu as dû te tromper...Réessaye.")
      C'est plus clair ?
      0
      1. Ok, c'est déjà plus clair,

        Tu peux vérifier qu'une chaîne est un entier à l'aide de la méthode isdigit, si ça ne l'est pas, la boucle continue de demander jusqu'à l'instruction break.

        >>> while True:
        ... b = input("Tu as quel âge? ")
        ... if b.isdigit():
        ... break
        ...
        Tu as quel âge? a
        Tu as quel âge? 5

        Bonne continuation...
        0
        1. Merci beaucoup Fred :)
          0