So geben Sie eine Zeichenfolge vom Benutzer in Python ein


Beste Antwort

für Python-Eingabe vom Benutzer müssen wir die eingebaute Funktion „ input “ von Python

Python 3.6 = input () // Neueste Version

Python 2.7 = raw input () // alte 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.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.