Comment accepter la saisie des utilisateurs dans Python

Comment accepter la saisie des utilisateurs dans Python

Dans Python, il existe plusieurs façons d'accepter la saisie des utilisateurs. Dans cet article de blog, nous explorerons trois façons différentes de le faire. Nous allons commencer par la manière la plus simple et progresser sur les méthodes les plus complexes. À la fin de cet article, vous devriez avoir une bonne compréhension de la façon d'accepter la saisie des utilisateurs dans Python. Commençons!

Python 3 fournit une fonction intégrée appelée saisir() qui vous permet de prendre la saisie de l'utilisateur. Où Python 2.x utilise le entrée brute() La fonction est utilisée pour accepter la saisie de l'utilisateur. Python 2.7 a également une fonction appelée entrée (). Cependant, cette fonction ne prend qu'un seul argument: la chaîne invite.

Voyons quelques exemples:

  • Python 3.x - Utilisation de la fonction d'entrée () name = input ("Entrez votre nom:") print ("bonjour", nom)
    123name = input ("Entrez votre nom:") print ("bonjour", nom)

    Ouvrez un shell Python et exécutez les instructions ci-dessus.

    Fonction Python3 Read ()
  • Python 2.X - Utilisation de la fonction RAW_INPUT () name = raw_input ("Entrez votre nom:") print ("bonjour", nom)
    123name = raw_input ("Entrez votre nom:") print ("bonjour", nom)

    Ceci est similaire à la fonction d'entrée () de Python 3.

    Python 2.7 RAW_INPUT () Fonction

  • Python 2.x - Utilisation de la fonction d'entrée () name = input ("Entrez votre nom:") print ("bonjour", nom)
    123name = input ("Entrez votre nom:") print ("bonjour", nom)

    Exécutez les scripts ci-dessus dans le shell Python et saisissez une chaîne sans aucune citation. Python renvoie un message d'erreur. Maintenant, exécutez à nouveau le même script et saisissez une chaîne avec des citations. Cela fonctionnera.

    Python 2.7 Fonction d'entrée ()