Beste Antwort
für Python-Eingabe vom Benutzer müssen wir die eingebaute Funktion „ input “ von Python
Python 3.6 = input () // Neueste Version
Um Eingaben zu verwenden, können wir eine Variable deklarieren.
x = Eingabe („Geben Sie eine Zeichenfolge ein“)
print (x)
Ein weiterer wichtiger Punkt ist input () -Funktion auf alle Arten Eingaben in string -Form, dh
„str“ -Datentyp
Standardmäßig, wenn der Benutzer „input ()“ verwendet. Funktion, was auch immer darin geschrieben ist, wird
als Zeichenfolge betrachtet.
auf die andere Weise durch Verwendung von str Datumstyp
x = str (in put („Geben Sie eine Zeichenfolge ein“))
print (x)
Danke
Bitte stimmen Sie zu, wenn dies hilfreich ist!
Antwort
Mit der Eingabefunktion von Python können wir Eingaben vom Benutzer erhalten. Standardmäßig wird alles, was Sie eingeben, als Zeichenfolge betrachtet. Wenn Sie eine Zahl eingeben möchten, müssen Sie diese in int konvertieren. In die Klammer können Sie auch eine Zeichenfolge einfügen, damit der Benutzer weiß, dass er etwas eingeben muss. Dies ist jedoch nicht obligatorisch und Sie können es nur als Eingabe () belassen.
Hier ist ein Beispiel, das alle beschreibt this-
Strin = Eingabe („Geben Sie eine Zeichenfolge ein“)
Wenn dies ausgeführt wird, erhalten wir Geben Sie eine Zeichenfolge in unser Ausgabefenster ein und wir geben etwas wie hi ein und drücken die Eingabetaste. Es wird in strin
gespeichert. Um nun eine Zahl einzugeben, gehen Sie wie folgt vor:
Num-int (Eingabe („Geben Sie eine Zahl ein“))
Wir konvertieren nur die Zahl in int, Rest ist gleich. Stellen Sie jedoch sicher, dass Sie eine Nummer eingeben, da sonst ein Fehler auftritt.