Heim >Backend-Entwicklung >Python-Tutorial >Wie definiere ich Variablen in Python?
In Python können Variablen als Container zum Speichern von Daten verstanden werden. Wenn wir Daten verwenden oder manipulieren müssen, können wir Variablen zum Speichern der Daten definieren, damit wir die Daten einfach aufrufen und verarbeiten können. Im Folgenden wird erläutert, wie Variablen in Python definiert werden.
1. Benennungsregeln
In Python sind die Benennungsregeln für Variablen sehr flexibel und müssen normalerweise den folgenden Regeln folgen:
Gemäß diesen Regeln können wir einige legale Python-Variablennamen ableiten:
a, b, c # einzelner Buchstabe oder Buchstabenkombination
hello, world # String
my_num, index, max_value # beschreibender Variablenname
2. Zuweisungsmethoden
In Python gibt es zwei Möglichkeiten, Variablen Werte zuzuweisen: die Verwendung des Gleichheitszeichens (=) und die Verwendung von Funktionen (wie der Funktion input(), der Funktion range() usw.).
Die erste Möglichkeit, Variablen zu verwenden, besteht darin, der Variablen mithilfe des Gleichheitszeichens einen Wert zuzuweisen. Zum Beispiel:
Alter = 18
Name = „Lucy“
Höhe = 1,65
In diesem Beispiel definieren wir drei Variablen: Alter, Name und Größe. Sie speichern jeweils die Ganzzahl 18, die Zeichenfolge „Lucky“ und die Gleitkommazahl 1,65.
Es ist zu beachten, dass Python den Variablentyp automatisch anhand des zugewiesenen Werts bestimmt, wenn wir das Gleichheitszeichen verwenden, um einer Variablen einen Wert zuzuweisen. Im obigen Beispiel wird beispielsweise „Alter“ automatisch als Ganzzahltyp definiert, „Name“ wird automatisch als Zeichenfolgentyp definiert und „Höhe“ wird automatisch als Gleitkommatyp definiert.
Eine andere Möglichkeit, Werte zuzuweisen, ist die Verwendung von Funktionen. Zum Beispiel:
name = input("Bitte geben Sie Ihren Namen ein:")
numbers = range(10)
In diesem Beispiel haben wir die Funktionen input() und range() verwendet und die Ergebnisse Namen und Nummern zugewiesen Variablen.
Es ist zu beachten, dass Python den Rückgabewert der Funktion der Variablen zuweist, wenn wir eine Funktion verwenden, um einer Variablen einen Wert zuzuweisen. Beispielsweise gibt die Funktion „input()“ die vom Benutzer eingegebene Zeichenfolge zurück und die Funktion „range()“ gibt eine Ganzzahlfolge von 0 bis 9 zurück.
3. Variablentypen
In Python gibt es viele verschiedene Typen, darunter Ganzzahlen, Gleitkommazahlen, Boolesche Werte, Zeichenfolgen, Listen, Tupel und Wörterbücher. Beim Definieren von Variablen müssen wir den geeigneten Typ zum Speichern der erforderlichen Daten auswählen. Zum Beispiel:
age = 18 # Integer-Typ
height = 1.65 # Gleitkommatyp
is_student = True # Boolescher Typ
name = "Lucy" # String-Typ
scores = [80, 90, 85, 95] # Listentyp
info = {"name": "Lucy", "age": 18} # Wörterbuchtyp
Es ist zu beachten, dass in Python Variablentypen zur Laufzeit dynamisch geändert werden können. Zum Beispiel:
age = 18 # Integer-Typ
print(type(age)) # Integer-Ausgabetyp
age = "18" # String-Typ
print(type(age)) # String-Ausgabetyp
In diesem Beispiel: Wir definieren das Alter zunächst als Ganzzahltyp und weisen ihn dann einem Zeichenfolgentyp zu. Schließlich können Sie anhand der Funktion type () sehen, dass sich der Alterstyp geändert hat.
4. Variablenoperationen und -operationen
In Python ähneln die Operationen und Operationen von Variablen den meisten anderen Programmiersprachen, wie z. B. Addition, Subtraktion, Multiplikation, Division, Vergleich, logische Operationen usw. Im Folgenden werden einige gängige Operationen vorgestellt:
Die Additions-, Subtraktions-, Multiplikations- und Divisionsoperationen in Python sind dieselben wie in anderen Programmiersprachen, zum Beispiel:
a = 3 + 5 # Addition
b = 7 - 2 # Subtraktion
c = 2 * 5 # Multiplikation
d = 10 / 3 # Division
e = 10 // 3 # Ganzzahldivision
f = 10 % 3 # Rest
Python Die Vergleichsoperationen in Python umfassen gleich, ungleich, größer als, kleiner als, größer oder gleich und kleiner als oder gleich, zum Beispiel:
a = 10
b = 20
print(a == b) # False
print(a != b) # True
print(a > b) # False
print(a < b) # True
print(a >= b ) # False
print(a <= b) # True
Logische Operationen in Python umfassen und, oder und keine Operationen, zum Beispiel:
a = True
b = False
print(a and b) # False
print(a or b) # True
print(not a) # False
Summary
Das Obige ist eine Einführung in die Methoden zum Definieren von Variablen, Benennungsregeln, Zuweisungsmethoden und Variablentypen und allgemeine Operationen in Python. Beim Schreiben von Python-Programmen ist das Definieren von Variablen ein Grundwissen, das beherrscht werden muss, um Entwicklern bei der Verwaltung und Bearbeitung von Daten besser helfen zu können.
Das obige ist der detaillierte Inhalt vonWie definiere ich Variablen in Python?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!