(Python) Variablen. Ausgabe, Eingabe, Zuweisung


Entfernt

Der Computer wäre nicht erforderlich gewesen, wenn es nicht möglich gewesen wäre, verschiedene Informationen in seinem Speicher zu halten. Um interessantere Programme zu schaffen, muss man lernen, die Informationen im Auge zu behalten. Gleichzeitig müssen wir lernen, wie man die Computer-Speicherzellen behandelt, wo wir etwas halten.
Geändert- es ist eine Zelle im Speicher eines Computers, der einen Namen hat und einen bestimmten Wert entsprechend dem Typ behält.

Das Wort " herausnehmbar " sagt uns, dass sich seine Bedeutung während des Programms ändern kann. Der Name der Variable wird aufgerufenKennung(von dem Wort zu identifizieren - unterscheiden Sie ein Objekt von einem anderen).

Bevor man Variablen Namen gibt, ist es notwendigANFORDERUNGENUnkomplizierte Regeln:

  1. lateinische Buchstaben können in den Namen der Variablen verwendet werdena...zA...Z(Abweichungen und Großbuchstaben);
  2. Ziffern und Unterschriften können verwendet werden_ ;
  3. Mit den Zahlen können Sie den Namen der Variablen nicht starten!
  4. Gaps, Vorzeichen und Rechenoperationssymbole können nicht verwendet werden;
  5. Um das Programm besser zu verstehen und die Entwicklung zu erleichtern, ist es wünschenswert, dass Sie Variablen "Sprich" nennen.


Die letzte Regel ist nicht zwingend, aber sehr wünschenswert. Die Verwendung von Einbettvariablen erschwert die Arbeit des Entwicklers, weil Sie Ihren Kopf behalten müssen, wo die Variable verantwortlich ist.
Und wenn Sie "sprechen" Variablen verwenden, wird der Name selbst sagen, wir halten es.
Wenn wir beispielsweise einen Namen behalten müssen, können wir den Namen in der Variablen behalten.aoder Variablename♪ Die letzte Option ist bevorzugt.

Variabler Wert

Die Änderung hält nur einen Wert. Wenn du eine andere Bedeutung darin hast, ist es altmodisch.
In Python ein neuer Speicherbereich beim Ändern der Variablen identifiziert wird.und die alte Gedenkfläche ist nicht mehr verfügbar und wird von der sogenannten Müllsammler - ein spezielles Programm, das Speicher verwaltet

In der Variable gibt es zwei Möglichkeiten:
(1) von оператора присваивания (seufzt)=) Zum Beispiel
Name = "Petr"
So war die Variable gebunden. name Wert Petr♪ Der Zuschreibungsoperator arbeitet rechts nach links: er nimmt einen Wert rechts vom Zeichen.=Und aufgezeichnet in einer Variable auf der linken Seite des Zeichens "=

(2) Den gewünschten Wert aus der Tastatur mit der eingebauten Funktion eingeben (Befehle) input() (Englisch) Eingang - Einführung zum Beispiel
Name = Eingabe()
Im letzteren Fall erwartet das Programm, dass der Benutzer bei der Durchführung des Teams einen beliebigen Wert eingibt (wie wir nicht genau wissen können, hängt vom Benutzer ' s Wunsch ab) und nachdem der Schlüssel gedrückt wird. Geben Sie, die symbolische Linie in die Variable name
Betreiber - Es ist ein Programmierteam.

Um die Variable auf dem Bildschirm in den Betreiber des Widerrufs zu setzen print() Wir zeigen nur den Namen der Variablen ohne die Steinbrüche. Zum Beispiel das Programm
Name = "Petr"
Druck(Name)
# Er wird auf dem Bildschirm sein.


Wir müssen uns daran erinnern!
  1. Die Variable kann vom Eingabeoperator (name = input()) oder dem Empfängerbetreiber:
    name = "Petr"
  2. Die Bedeutung der Variablen kann ohne Anführungsstriche einfach im Betreiber der Entnahme des Namens der Variable angegeben werden:
    print(name)

Art der Variablen

Außer Namen und Bedeutung hat jede Variable ihren Typ. Der Typ zeigt, welche Werte und Vorgänge mit der Variablen ausgeführt werden können. Darüber hinaus zeigt die Art der Variable, wie diese Variablen im Speicher gespeichert werden können.
Wie wir am häufigsten verwenden:
str- eine symbolische Linie (von String zu Zeile);
int- Eine ganze Zahl (von angl. Ganzzahl,
float- Die Substanznummer (vom Schwimmer bis zum Schwimmer).

Im Gegensatz zu anderen beliebten Programmiersprachen (C++, Java) bestimmt der Übersetzer Python automatisch die Art der ihm zugewiesenen Variable.

Einführung von numerischen Schlüsseln

Für den Dateneintrag von der Tastatur haben wir die Operatoren untersucht. input()aber dieser Bediener lässt nur symbolische Linien einführen. Wir müssen darauf hinweisen, dass die eingeführten Linien in eine Anzahl umgewandelt werden müssen. Dies erfordert eine eingebaute Funktion. int() - zur Umstellung auf eine ganze Zahl oder float() - zur Umwandlung in eine Stoffnummer (und die Stoffnummern werden später näher erläutert).
Beispiel
a = int(Eingang() # eine ganze Zahl von der Tastatur eingefügt
# und in Variable a
b = Float(Eingang() # eine Substanz wird von der Tastatur eingefügt
# und in der Variablen b

Im obigen Programm müssen Zahlen in einer Zeile eingefügt werden, da nach dem ersten Eingang der Druck gedrückt werden mussGeben Siedie Nummer auf die Variable aufzuzeichnen.

Manchmal sollten Daten in einer Zeile eingeführt werden. Um die in derselben Zeile eingeführten Daten zu erfassen, ist die Eingangsleitung unter Verwendung der Funktion in Lücken zu unterteilen.split()(Angl) Teil - Splinter.

Sind beispielsweise zwei ganze Zahlen in einer Zeile, können sie so eingeführt werden, wie:
a, b = Eingang().split() # Verwendung mehrerer Mittel
a = int(a) # die Zeile in eine ganze Zahl umwandeln
b = int(b)

Alle diese Aktionen können durch eine Zeile ersetzt werden:
a, b = map(int, input().split()
Funktion map() Beantragt eine andere Funktion (definiert zuerst in Klammern - int( Für jeden nach der gestrichelten Linie erhaltenen Teil wird durch die Anzahl der Lücken gebrochen.
Die Anzahl der Variablen auf der linken Seite sollte strikt der Anzahl der festen Zahlen entsprechen.

Wir müssen uns erinnern.
  1. Die Art der Variable in Python wird automatisch bestimmt.
  2. Um Zahlen eine Zeile einzuführen
    a = int(input()) - für eine ganze Zahl
    und
    b = float(input()) - für die Substanznummer.
  3. Sind alle Nummern in derselben Zeile, so ist diese zu verwendensplit()z.B. für zwei ganze Zahlen:
    a, b = map(int, input().split())

Ich kümmere mich um dich!