⊗pyPmBsInp 36 of 208 menu

Die input-Funktion in Python

Lassen Sie uns nun die Funktion input studieren. Sie erlaubt die Eingabe von Daten in der Konsole und auch deren Speicherung, um sie in der weiteren Arbeit zu verwenden. In ihren optionalen Parameter kann man einen String mit einer Aufforderung für den Benutzer übergeben. Nach dem Start des Codes kann der Benutzer im Feld rechts von der Zeile Daten eingeben. Um die eingegebenen Daten zu speichern, muss die Taste Enter gedrückt werden. Die Funktion gibt als Ergebnis einen String zurück.

Beispiel . Datenausgabe

Lassen Sie uns eine Variable tst erstellen, deren Wert das Ergebnis der Arbeit der Funktion input sein wird. In ihrem Parameter schreiben wir einen String mit der Bitte, eine Zahl einzugeben:

tst = input('enter number: ')

Nach dem Start des Codes wird in der Konsole folgende Zeile angezeigt:

'enter number:'

Rechts von der Zeile kann man einen beliebigen Wert eingeben. Lassen Sie uns die Zahl 12 eingeben:

'enter number:' 12

Nachdem der Benutzer die Zahl eingegeben hat, wird sie in der Variable tst gespeichert. Lassen Sie uns zur Veranschaulichung eine Zeile mit der Ausgabe des Werts der Variable in die Konsole hinzufügen:

print(tst)

Jetzt wird nach der Zahleneingabe in der Konsole auch der Wert der Variable tst angezeigt:

'enter number:' 12 '12'

Beispiel . Mathematische Operationen mit eingegebenen Zahlen

Lassen Sie uns zum eingegebenen Wert eins addieren:

tst = input('enter number: ') print(tst + 1) # gibt einen Fehler aus

Das passiert, weil die Funktion input als Ergebnis immer einen String zurückgibt. Daher muss sie für die Durchführung mathematischer Operationen in eine Zahl konvertiert werden. Das geschieht mit der Funktion int:

print(int(tst) + 1) # gibt 13 aus

Praktische Aufgaben

Bitten Sie den Benutzer, den aktuellen Wochentag einzugeben. Geben Sie ihn in der Konsole aus.

Es seien zwei Variablen gegeben:

num1 = 10 num2 = input('enter number: ')

Ermitteln Sie deren Summe und geben Sie sie in der Konsole aus.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen