Heim >Backend-Entwicklung >Python-Tutorial >Grundkonzepte – Operatoren und mehr
Nachdem Sie Python installiert und Ihr erstes Programm ausgeführt haben, wollen wir uns mit einigen grundlegenden Konzepten befassen, die das Rückgrat jedes Python-Programms bilden. In diesem Beitrag behandeln wir die Syntax, Operatoren und Eingabe-/Ausgabeoperationen von Python und legen damit den Grundstein für das Schreiben von Funktionscode.
Die Syntax von Python ist so konzipiert, dass sie sauber und leicht lesbar ist. Es gibt jedoch ein paar wichtige Regeln, die Sie kennen müssen, bevor Sie in komplexere Codierung eintauchen.
Einrückung
Im Gegensatz zu vielen anderen Programmiersprachen verwendet Python Einrückungen, um Codeblöcke zu definieren, nicht geschweifte Klammern ({}) oder Schlüsselwörter. Dies macht Ihren Code optisch übersichtlicher, bedeutet aber auch, dass Sie die Abstände konsistent halten müssen.
Codebeispiel: Einrückung verwenden
# Correct indentation if True: print("This is properly indented!") # Incorrect indentation (will cause an error) if True: print("This is not properly indented!")
Kommentare
Kommentare werden verwendet, um Ihren Code lesbarer zu machen und zu dokumentieren, was er tut. Python verwendet das #-Symbol für einzeilige Kommentare.
# This is a single-line comment print("Python ignores comments when running the code.")
Für mehrzeilige Kommentare verwenden Sie dreifache Anführungszeichen:
""" This is a multi-line comment. """
Schlüsselwörter und Kennungen
Schlüsselwörter: Reservierte Wörter in Python, wie if, else, for und def. Sie können sie nicht als Variablennamen verwenden.
Bezeichner: Namen, die für Variablen, Funktionen oder Klassen verwendet werden. Sie müssen mit einem Buchstaben oder einem Unterstrich (_) beginnen und dürfen keine Sonderzeichen enthalten.
Operatoren sind Symbole, mit denen Operationen an Variablen und Werten ausgeführt werden. Python bietet eine große Auswahl an Operatoren.
Arithmetische Operatoren
Wird für grundlegende mathematische Operationen verwendet:
a = 10 b = 3 print(a + b) # Addition print(a - b) # Subtraction print(a * b) # Multiplication print(a / b) # Division print(a % b) # Modulus print(a ** b) # Exponentiation print(a // b) # Floor division
Vergleichsoperatoren
Vergleichen Sie zwei Werte und geben Sie einen Booleschen Wert (Wahr oder Falsch) zurück:
print(a > b) # Greater than print(a < b) # Less than print(a == b) # Equal to print(a != b) # Not equal to print(a >= b) # Greater than or equal to print(a <= b) # Less than or equal to
Logische Operatoren
Bedingte Anweisungen kombinieren:
x = True y = False print(x and y) # Logical AND print(x or y) # Logical OR print(not x) # Logical NOT
Eingaben entgegennehmen
Mit der Funktion input() von Python können Sie mit Benutzern interagieren, indem Sie während der Programmausführung Eingaben erhalten.
Codebeispiel: Einfache Eingabe
name = input("What is your name? ") print(f"Hello, {name}!")
Ausgabe anzeigen
Die Funktion print() wird zum Anzeigen von Informationen verwendet. Sie können auch F-Strings für die formatierte Ausgabe verwenden:
# Correct indentation if True: print("This is properly indented!") # Incorrect indentation (will cause an error) if True: print("This is not properly indented!")
Lassen Sie uns alles zusammenfügen, um ein einfaches Taschenrechnerprogramm zu erstellen, das Benutzereingaben entgegennimmt, grundlegende Operationen ausführt und das Ergebnis anzeigt.
Codebeispiel: Einfacher Rechner
# This is a single-line comment print("Python ignores comments when running the code.")
Um das Gelernte zu festigen, probieren Sie diese zusätzlichen Übungen aus:
""" This is a multi-line comment. """
a = 10 b = 3 print(a + b) # Addition print(a - b) # Subtraction print(a * b) # Multiplication print(a / b) # Division print(a % b) # Modulus print(a ** b) # Exponentiation print(a // b) # Floor division
Das Verständnis der Syntax, Operatoren und Ein-/Ausgabeoperationen von Python ist der erste Schritt, um ein sicherer Programmierer zu werden. Wenn diese Grundlagen vorhanden sind, sind Sie bereit, komplexere Themen und Projekte in Angriff zu nehmen.
Probieren Sie die Übungsübungen aus und teilen Sie uns unten in den Kommentaren mit, wie es Ihnen ergangen ist! Wir würden uns freuen, Ihre Ergebnisse zu sehen und Ihnen zu helfen, wenn Sie nicht weiterkommen.
Das obige ist der detaillierte Inhalt vonGrundkonzepte – Operatoren und mehr. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!