Python Eingabe: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Thomas (Diskussion | Beiträge)
Die Seite wurde neu angelegt: „=RAW Input= #!/usr/bin/python eingabe=raw_input("Geben Sie etwas ein\n") print eingabe =Input= #!/usr/bin/python eingabe=input("Geben Sie etwas ein\n") p…“
 
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt)
Zeile 1: Zeile 1:
=RAW Input=
=Einfache Eingabe=
#!/usr/bin/python
Die Benutzereingabe wird durch den Befehl '''input()''' realistiert
eingabe=raw_input("Geben Sie etwas ein\n")
<syntaxhighlight>
print eingabe
#!/usr/bin/python
=Input=
eingabe=input("Geben Sie etwas ein\n")
#!/usr/bin/python
print(eingabe)
eingabe=input("Geben Sie etwas ein\n")
</syntaxhighlight>
print eingabe
=Datentyp der Eingabe ist ein String=
Bei Eingaben von Zahlen werden 2 Strings aneinander gereiht
<syntaxhighlight>
#!/usr/bin/python
a = input('Bitte geben Sie eine Zahl ein: ')
b = input('Bitte geben Sie eine zweite Zahl ein: ')
print(a + b)
</syntaxhighlight>
=Umwandlung von Strings in Integer=
Hier werden die Zahlen addiert
<syntaxhighlight>
#!/usr/bin/python
a = eval(input('Bitte geben Sie eine Zahl ein: '))
b = eval(input('Bitte geben Sie eine zweite Zahl ein: '))
print(a + b)
</syntaxhighlight>

Aktuelle Version vom 5. Dezember 2019, 09:21 Uhr

Einfache Eingabe

Die Benutzereingabe wird durch den Befehl input() realistiert

#!/usr/bin/python
eingabe=input("Geben Sie etwas ein\n")
print(eingabe)

Datentyp der Eingabe ist ein String

Bei Eingaben von Zahlen werden 2 Strings aneinander gereiht

#!/usr/bin/python
a = input('Bitte geben Sie eine Zahl ein: ')
b = input('Bitte geben Sie eine zweite Zahl ein: ')
print(a + b)

Umwandlung von Strings in Integer

Hier werden die Zahlen addiert

#!/usr/bin/python
a = eval(input('Bitte geben Sie eine Zahl ein: '))
b = eval(input('Bitte geben Sie eine zweite Zahl ein: '))
print(a + b)