Steuern, wie Python Ansichten Daten

Sie können sich Python zu steuern, um zu finden, wie Ansichten Daten. Alle Daten auf Ihrem Computer wird als 0 und 1 gespeichert. Der Computer versteht nicht, das Konzept der Buchstaben, Boolesche Werte, Daten, Zeiten, oder jede andere Art von Informationen außer Zahlen. Darüber hinaus ist eine Fähigkeit des Computers, mit Zahlen zu arbeiten, ist sowohl unflexibel und relativ simpel.

Menu

Wenn Sie mit einer Zeichenfolge in Python arbeiten, sind Sie auf Python je das Konzept einer Zeichenfolge in eine Form, die Computer verstehen kann zu übersetzen. Die Vorratsbehälter, die Ihre Anwendung erstellt und verwendet in Form von Variablen sagen Python, wie die 0 und 1 zu behandeln, die der Computer gespeichert hat.

Also, es ist wichtig zu verstehen, dass die Python Ansicht der Daten ist nicht die gleiche wie Ihre Sicht auf die Daten oder die Ansicht des Computers von Daten - Python fungiert als Vermittler Ihre Anwendungen funktionsfähig zu machen.

Zur Verwaltung von Daten innerhalb einer Anwendung, muss die Anwendung die Art und Weise steuern, in der Python die Daten anzeigt. Die Verwendung von Operatoren, Verpackungsmethoden wie Funktionen, und die Einführung von Benutzereingaben alle Hilfe Anwendungen Steuerdaten. Alle diese Techniken beruhen, die teilweise auf Vergleiche.

Die Bestimmung, was als nächstes zu tun bedeutet Verständnis in welchem ​​Zustand sich die Daten in jetzt ist als zu einem anderen Zustand verglichen. Wenn die Variable den Namen John jetzt enthält, aber Sie wollen es wirklich Mary statt zu enthalten, dann müssen Sie zunächst wissen, dass es in der Tat tut John enthalten. Nur dann können Sie die Entscheidung treffen, den Inhalt der Variablen, die Maria zu ändern.

Vergleiche machen

Pythons wichtigste Methode für Vergleiche ist durch die Verwendung von Operatoren. In der Tat spielen Betreiber eine wichtige Rolle Daten als auch bei der Manipulation. Sie können die Betreiber für die Erstellung von Anwendungen, die Entscheidungen treffen können, führen Aufgaben wiederholt, und mit dem Benutzer auf interessante Weise zu interagieren. Allerdings ist die Grundidee hinter Betreibern, dass sie helfen, Anwendungen verschiedene Arten von Vergleichen durchführen.

In einigen Fällen Sie einige ausgefallene Methoden zur Durchführung von Vergleichen in einer Anwendung verwenden. Zum Beispiel können Sie die Ausgabe von zwei Vergleichsfunktionen. Mit Python können Sie Vergleiche auf mehreren Ebenen durchführen, so dass Sie Daten, ohne ein Problem in Ihrer Anwendung verwalten können. Diese Techniken zu benutzen versteckt Detail, so dass Sie auf den Punkt des Vergleichs zu konzentrieren.

Ihre Wahl der Techniken zur Durchführung Vergleiche wirkt sich auf die Art und Weise, in der Python die Daten betrachtet und bestimmt die Art von Dingen, die Sie tun können, um die Daten zu verwalten, nachdem der Vergleich gemacht wird. All diese Funktionalität könnte scheinen absurd komplex im Moment, aber der wichtige Punkt ist, dass Anwendungen erfordern Vergleiche, um mit Daten richtig zu interagieren.

Zu verstehen, wie Computer Vergleiche

Computer verstehen nicht, Verpackung, wie Funktionen oder eine der anderen Strukturen, die Sie mit Python erstellen. All diese Verpackung ist zu Ihrem Vorteil, nicht der Computer. Allerdings unterstützen Computer direkt das Konzept der Betreiber. Die meisten Python Betreiber haben eine direkte Folge mit einem Befehl, der Computer direkt versteht.

Zum Beispiel, wenn Sie fragen, ob eine Zahl größer ist als eine andere Nummer, kann der Computer tatsächlich durchführen diese Berechnung direkt, einen Operator.

Einige Vergleiche sind nicht leiten. Computer arbeiten nur mit Zahlen. Also, wenn Sie Python fragen zwei Strings zu vergleichen, was Python tatsächlich tut, ist der numerische Wert jedes Zeichen in der Zeichenfolge vergleichen.

Beispielsweise der Buchstabe EIN tatsächlich ist die Zahl 65 im Computer. Ein Kleinbuchstabe ein einen anderen numerischen Wert hat - 97. Als Ergebnis, auch wenn Sie ABC als gleich abc sehen könnte, wird der Computer nicht zustimmen - es sieht sie als anders, weil die numerischen Werte ihrer einzelnen Buchstaben unterscheiden.

Menü