Eine der am besten geeigneten Sprachen für die Einführung in die Programmierung - Python
Die Eigenschaften der Python-Sprache werden kurz wie folgt zusammengefasst:
(1) Einfache Syntax, leicht zu erlernen und zu verwenden
(2) Objektorientierte Programmierung
(3) Plattformübergreifend mit Portabilität
(4) Modulare Entwicklung, umfangreiche Funktionen
(5) Gute Erweiterung Sex,
aber der Hauptgrund für das Feuer es, oder sein Anwendungsbereich ist so breit a!
Wenn Sie Python lernen, können Sie Positionen frei wählen wie: Ingenieur für künstliche Intelligenz, Datenanalyst, Crawler-Ingenieur, Front-End- und Back-End-Entwicklung, Big-Data-Ingenieur, Betriebs- und Wartungstestingenieur usw.
Das Leben ist kurz, ich benutze Python und dann werde ich über verschiedene grundlegende Wissenspunkte von Python sprechen.
1. Variablen
Eine Variable ist ein Syntaxelement zum Speichern und Darstellen von Datenwerten. Der Wert der Variablen kann durch Zuweisung geändert werden ("=").
Python hat seine eigenen Namensregeln : Verwenden Sie Großbuchstaben, Kleinbuchstaben, Zahlen, Unterstriche, chinesische Schriftzeichen und andere Zeichen, um sie zu benennen.
Hinweis: (1) Das erste Zeichen darf keine Zahl sein.
(2) Bezeichner dürfen keine Leerzeichen enthalten.
(3) Bezeichner dürfen nicht mit Python-Schlüsselwörtern identisch sein.
(4) Groß- und Kleinschreibung beachten .
Schlüsselwörter:
Zwei, Operatoren und Ausdrücke
1. Arithmetischer Operator
2. Zuweisungsoperator
3. Vergleichsoperator
4. Logischer Operator
Einfache Notation:
und "und": Wenn zwei wahr sind, dann wahr, sonst falsch
oder "oder": zwei falsch ist falsch,
nicht "nicht". ": Negation
5, Mitgliedsoperator
6, Identitätsoperator
Drei, Schnur
Zeichenfolgen sind der am häufigsten verwendete Datentyp in Python. Wir können Anführungszeichen ('oder ") verwenden, um String- String-Operatoren zu erstellen
Escape-Zeichen
Vier, Liste
Eine Liste ist eine geordnete Sammlung, die jedes Objekt enthalten kann. Die Operationen, die ausgeführt werden können, umfassen das Indizieren, Schneiden, Hinzufügen, Multiplizieren und Überprüfen von Mitgliedern. Um eine Liste zu erstellen, setzen Sie einfach verschiedene Datenelemente, die durch Kommas getrennt sind, in eckige Klammern.
Listen Sie Operation
1 auf und fügen Sie Elemente hinzu
2. Element löschen
(1) Mit der Methode pop () wird ein Element aus der Liste entfernt (standardmäßig das letzte Element) und der Wert des Elements zurückgegeben.
(2) Verwenden Sie die del-Anweisung, um das Listenelement an einer beliebigen Position zu löschen, sofern der Index bekannt ist.
(3) Entfernen Sie das Element gemäß dem Wert
Verfünffachen
Python-Tupel ähneln Listen, außer dass die Elemente von Tupeln nicht geändert werden können .
Verwenden Sie Klammern für Tupel und eckige Klammern für Listen.
Die Tupelerstellung ist sehr einfach. Fügen Sie einfach Elemente in Klammern hinzu und trennen Sie sie durch Kommas.
Indexbereich
Sechs, Funktion
Eine Funktion ist ein Anweisungsblock mit einer bestimmten Funktion, gekapselt und wiederverwendbar.
1. Der Funktionscodeblock beginnt mit dem Schlüsselwort def, gefolgt vom Namen der Funktionskennung und den Klammern ().
2. Parameter
Formale Parameter: Lokale Variablen in der Funktion, die zum Empfangen externer Daten verwendet werden
Tatsächliche Parameter: externe Daten, die zum Zuweisen von Werten zu den formalen Parametern verwendet werden.
3. Rückgabewert
Kopieren Sie die Daten innerhalb der Funktion nach außerhalb der Funktion
4. Variablenbereich
bezieht sich auf den Funktionsumfang der Variablen
(1) Lokale Variable: Die in der Funktion definierte Variable kann nur innerhalb der Funktion verwendet werden.
(2) Globale Variablen: Außerhalb der Funktion kann das gesamte Programm aufgerufen werden.
5. Die Art der Parameter
(1) Die Positionsparameterzuweisung
der tatsächlichen Parameter wird in der durch die formalen Parameter definierten Reihenfolge übergeben.
(2) Benannte Übergabeparameter Bei der
Ausführung einer Funktion können Sie Werte außerhalb der durch die formalen Parameter definierten Reihenfolge zuweisen.
(3) Standardmäßig werden Parameter
an die Parameter übergeben Standard festlegen
(4) Übergabe
von Parametern variabler Länge Add * vor dem Parameternamen, der formale Parameter setzt alle empfangenen Parameter in ein Tupel
(5) Sie können den Parameter
** formalen Parameter nach Seitenlänge benennen und den Wörterbuchtyp verwenden, um alle Parameter zu erhalten. {"Formaler Parameter": Aktualparameter}
5. Anonyme Funktion:
Die Funktion ohne Funktionsnamen, wenn Lambda definiert ist, wird im Allgemeinen für Funktionen höherer Ordnung verwendet Parameter übergeben
* Ausdruck: * Lambda-Parameter: Rückgabewert Ausdruck
Sieben, Wörterbücher und Sammlungen
Ein Wörterbuch ist eine ungeordnete Sammlung von Schlüssel-Wert-Paaren. Der Schlüssel kann ein beliebiges unveränderliches Objekt wie Zahlen, Zeichenfolgen, Tupel usw. sein, und der Wert kann ein beliebiger Typ sein, z. B. Zahlen, Zeichenfolgen oder sogar eine Funktion.
Jedes Schlüssel-Wert-Schlüssel => Wert-Paar des Wörterbuchs ist durch einen Doppelpunkt getrennt: und jedes Schlüssel-Wert-Paar ist durch ein Komma getrennt, und das gesamte Wörterbuch ist in geschweiften Klammern {} eingeschlossen
(1) Besuch
(2) Erhöhen
(3) Löschen
Sammlung :
Eine Datenstruktur, die auf einem Wörterbuch basiert. Ein Wörterbuch,
das nur Schlüssel enthält. Die
Werte werden nicht wiederholt und können nur unveränderliche Datentypen sein.
Verwenden Sie die Methode add (), um dem Set Elemente hinzuzufügen
Verwenden Sie die Methode remove () oder discard (), um Elemente in der Sammlung zu löschen.
Verwenden Sie die pop () -Methode, um das letzte Element zu löschen