Python Eingabe: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
Terry.dailey (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt)
Zeile 1: Zeile 1:
=RAW Input=
=Einfache Eingabe=
 
Die Benutzereingabe wird durch den Befehl '''input()''' realistiert
<pre>
<syntaxhighlight>
...eingabe=raw_input("Geben Sie etwas ein\n")
#!/usr/bin/python
>>>print eingabe
eingabe=input("Geben Sie etwas ein\n")
</pre>
print(eingabe)
 
</syntaxhighlight>
=Input=
=Datentyp der Eingabe ist ein String=
 
Bei Eingaben von Zahlen werden 2 Strings aneinander gereiht
<pre>
<syntaxhighlight>
...eingabe=input("Geben Sie etwas ein\n")
#!/usr/bin/python
>>>print eingabe
a = input('Bitte geben Sie eine Zahl ein: ')
</pre>
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)