Heim >Backend-Entwicklung >Python-Tutorial >Automatisierte Entwicklung mit Python – Einführung in Variablen, Datentypen und Operationsmethoden
1. Variablen
Variablendefinition: Variablen werden zum Speichern von Informationen verwendet, die in einem Computerprogramm referenziert und manipuliert werden sollen.
wird verwendet Speichern Sie die Zwischenbetriebsergebnisse des ausgeführten Programms
Identifikation
Speicherung
Variablen werden verwendet Im Programm bedeutet ein Variablenname
Der Variablenname muss eine Kombination aus englischen Groß- und Kleinbuchstaben, Zahlen und _ sein und darf nicht mit einer Zahl
meinVorname, meinNachname
Python ist das Gleichheitszeichen = eine Zuweisungsanweisung , und jeder kann einer Variablen vom Datentyp zugewiesen werden. Dieselbe Variable kann wiederholt zugewiesen werden und es kann eine Variable unterschiedlichen Typs sein
myFisrtName =
myLastName = "Ni" |
x = 8 x = x + 2 |
x = 8x = x + 2 |
a = "ABC" |
und weist es dann der Variablen x zu .
Da der vorherige Wert von x
8war, wird der Wert von x nach der Neuzuweisung zu
10Es ist sehr wichtig zu verstehen, wie Variablen im Computerspeicher dargestellt werden, wie unten bei der Deklaration von Variablen und der Zuweisung von Werten gezeigt.
a = "ABC" |
PI = 3.14159265359 |
PI = 3.14159265359 |
Zusammenfassung:
Im Computer werden alle Daten als „Objekt“ betrachtet und Variablen werden in Programmen verwendet, um auf diese Datenobjekte zu verweisen, und das Zuweisen von Werten zu Variablen besteht darin, Daten mit Variablen zu verknüpfen.
2. Datentypen
Ein Computer ist eine Maschine, die mathematische Berechnungen durchführen kann. Computerprogramme verarbeiten naturgemäß verschiedene Zahlenwerte. Neben Zahlenwerten können Computer auch verschiedene Daten wie Texte, Grafiken, Audio, Video, Webseiten usw. verarbeiten.
. Für unterschiedliche Daten müssen unterschiedliche Datentypen definiert werden.
1. Zahlen
Ganzzahl : Die Darstellungsmethode ist die gleiche wie die Schreibmethode in der Mathematik, z 1, -100, 0, 1000 usw. Oder hexadezimale Darstellung, 0xffffff, 0xabcd usw.
Gleitkommazahl: Das heißt, dezimal, z. B. 0,99, -1,25, 88,88 usw. Oder wissenschaftliche Notation bedeutet 1.23e8, 1.2e-8 usw.
Komplexe Zahlen: zusammengesetzt aus Realteil und Imaginärteil gruppiert , allgemeine Form Es ist x + yj, wie (-5+4j) usw.
Zahlen haben keine Größenbeschränkung, wenn sie einen bestimmten Bereich überschreiten. Sie werden direkt ausgedrückt als inf (Unendlich)
2. Ein String ist ein beliebiger Text, der in einer Zeichenfolge eingeschlossen ist Anführungszeichen ' oder doppelte Anführungszeichen ", wie 'abc'
,"XYZ" usw. ' oder " selbst ist nur ein Darstellung, nicht Teil der Zeichenfolge.
Zum Beispiel hat'abc' nur 3 Zeichen: a, b, c. Wenn ' selbst auch ein Zeichen ist, kann es in "" eingeschlossen werden, z. B. "Mir geht es gut"
Die enthaltenen Zeichen sind I, ', m, Leerzeichen, O, K diese 6 Zeichen.Strings, die sowohl ' als auch " enthalten, können durch Escape-Zeichen identifiziert werden. Beispielsweise bedeutet 'Mir geht es gut!'
Mir geht es gut! Escape-Zeichen können viele Zeichen maskieren, z. B. n
bedeutet Zeilenumbruch,t bedeutet Tabulatorzeichen, \ bedeutet Zeichen Wenn sich in der Zeichenfolge viele Zeilenumbrüche befinden, können Sie das Format '''....'''
verwenden, um mehrzeiligen Inhalt >Gemeinsame Funktionen von Strings
string
" Jonathan ".strip() >>> "Jonathan" ";Jonathan;;".strip(";") >>> "Jonathan" ";Jonathan;;" strip( ";" )" Jonathan ".strip() >>> > „Jonathan“
„Jonathan“
len("Jonathan") >>> 8 |
len("Jonathan" ) >>> 8 |
Parameter: str – String
Rückgabewert: Stringlänge
Die Methode string.index(str, beg=0, end=len(str)) erkennt, ob die Zeichenfolge die Teilzeichenfolge str
|
Parameter:
str -- Geben Sie die abgerufene Zeichenfolge an
beg - -Start Index, Standard ist 0
End --Endindex, Standard ist die Länge der Zeichenfolge
Rückgabewert: Wenn es eine Teilzeichenfolge enthält, wird der Startwert zurückgegeben Indexwert, andernfalls löst eine Ausnahme aus.
Zugriff auf den Wert in der Zeichenfolge
Python unterstützt den einzelnen Zeichentyp nicht , einzelne Zeichen werden in Python auch als String verwendet.
Um auf Teilzeichenfolgen zuzugreifen, können Sie eckige Klammern verwenden, um die Zeichenfolge abzufangen
[ 0] >> > "J" # Der Index beginnt bei 0 "Jonathan"[ 0:3] >>> Jon" # kümmert sich um den Anfang, aber nicht um das Ende "Jonathan"[ -1] >>> "n" # Der letzte "Jonathan"[ -3:-1] >>>"ha"
|
"Jon" + "nathan" >>> "Joanthan" # Wenn + angetroffen wird, wird das Der Dolmetscher muss sich erneut um Arbeitsspeicher bewerben |
"Jonathan" print("Mein Name ist 3. Boolescher Typ Die Darstellung boolescher Werte und der booleschen Algebra ist genau Dasselbe. Boolesche Werte haben nur zwei Werte:True und False (Beachten Sie, dass boolesche Werte mit und, oder, und nicht Die und-Operation ist nur dann eine UND-Operation, wenn alle Wahr sind, das Ergebnis von und Operation ist Wahr Oder-Operation ist eine ODER-Operation, solange einer von ihnen Wahr ist, das Ergebnis von oder-Operation ist Wahr: Die nicht-Operation ist eine Nicht-Operation. Es handelt sich um einen unären -Operator , der verwandelt Truein False, False
True Boolesche Werte werden häufig inBedingungen verwendet Urteil
对列表进行操作
3. Operationen 1. Arithmetische Operationen 2. Vergleichsoperationen 3. Zuweisungsoperation 4. Logische Operation 5. Mitgliedsoperationen 6. Identitätsoperationen |
Das obige ist der detaillierte Inhalt vonAutomatisierte Entwicklung mit Python – Einführung in Variablen, Datentypen und Operationsmethoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!