So akzeptieren Sie Benutzereingaben in Python

So akzeptieren Sie Benutzereingaben in Python

In Python gibt es einige Möglichkeiten, Benutzereingaben zu akzeptieren. In diesem Blog -Beitrag werden wir drei verschiedene Möglichkeiten untersuchen, dies zu tun. Wir werden mit dem einfachsten Weg beginnen und uns zu den komplexeren Methoden bearbeiten. Am Ende dieses Beitrags sollten Sie ein gutes Verständnis dafür haben, wie Sie Benutzereingaben in Python akzeptieren können. Lass uns anfangen!

Python 3 bietet eine integrierte Funktion namens namens Eingang() Dadurch können Sie Benutzereingaben nehmen. Wo Python 2.X verwendet die raw_input () Funktion wird verwendet, um die Benutzereingabe zu akzeptieren. Python 2.7 hat auch eine Funktion namens Input (). Diese Funktion erfordert jedoch nur ein Argument: die Eingabeaufforderung Zeichenfolge.

Sehen wir uns einige Beispiele an:

  • Python 3.x - Verwenden Sie Input () -Funktion Name = input ("Geben Sie Ihren Namen ein:") Print ("Hallo", Name)
    123Name = input ("Geben Sie Ihren Namen ein:") Print ("Hallo", Name)

    Öffnen Sie eine Python -Schale und führen Sie die obigen Aussagen aus.

    Python3 read () Funktion
  • Python 2.x - Verwenden Sie RAW_Input () -Funktion name = raw_input ("Geben Sie Ihren Namen ein:") print ("Hallo", Name)
    123name = raw_input ("Geben Sie Ihren Namen ein:") print ("Hallo", Name)

    Dies ähnelt der Funktion input () von Python 3.

    Python 2.7 raw_input () Funktion

  • Python 2.x - Verwenden Sie Input () -Funktion Name = input ("Geben Sie Ihren Namen ein:") Print ("Hallo", Name)
    123Name = input ("Geben Sie Ihren Namen ein:") Print ("Hallo", Name)

    Führen Sie die obigen Skripte in der Python -Shell aus und geben Sie eine Zeichenfolge ohne Zitate ein. Python gibt eine Fehlermeldung zurück. Führen Sie jetzt erneut dasselbe Skript aus und geben Sie eine Zeichenfolge mit Zitaten ein. Das wird funktionieren.

    Python 2.7 input () Funktion