Heim >Backend-Entwicklung >Python-Tutorial >Die Bausteine ​​von Python: Variablen, I/O und Operatoren

Die Bausteine ​​von Python: Variablen, I/O und Operatoren

Susan Sarandon
Susan SarandonOriginal
2025-01-07 08:14:39745Durchsuche

The Building Blocks of Python: Variables, I/O, and Operators

Hallo, Python-Enthusiasten! ? Sind Sie bereit für Ihre ersten Schritte in die spannende Welt der Python-Programmierung? In diesem Blog behandeln wir drei grundlegende Konzepte, die die Bausteine ​​der Python-Programmierung bilden. Am Ende verfügen Sie über eine solide Grundlage, auf der Sie Ihre Programmierreise fortsetzen können. Dies sind die Grundlagen einer Programmiersprache; Während die Struktur in verschiedenen Sprachen variieren kann, bleiben die Konzepte gleich.

  • Variablen und Datentypen
  • Eingabe und Ausgabe
  • Operatoren

Lass uns eintauchen!

1. Variablen und Datentypen:

Was ist eine Variable?

Variablen sind Container, in denen Sie Daten in Ihren Programmen speichern können. So wie Sie einer Box einen Namen geben, damit Sie wissen, was sich darin befindet, geben Sie Ihren Variablen Namen, damit Sie ihre Daten später besser verwenden können. Eine interessante Tatsache über Python ist, dass es intelligent genug ist, um herauszufinden, welche Art von Daten Sie speichern – Sie müssen ihm nicht sagen, ob Sie Zahlen, Text oder etwas anderes speichern!
Beispiele:

name = "Hossen"     # String
grade = 97          # Integer
height = 6.1        # Float
is_student = True   # Boolean

Variablennamenskonventionen:
Konventionen zur Benennung von Variablen sind wichtig, um die Lesbarkeit des Codes zu gewährleisten und Best Practices zu befolgen. Hier sind die Regeln und Konventionen für die Benennung von Variablen in Python:

  • Muss mit einem Buchstaben oder dem Unterstrich beginnen
  • Kann nicht mit einer Zahl beginnen
  • Kann Buchstaben, Zahlen und Unterstriche (A-z, 0-9 und _) enthalten
  • Die Groß-/Kleinschreibung wird beachtet (Alter, Alter und AGE sind drei verschiedene Variablen)
  • Es dürfen keine reservierten Wörter oder Schlüsselwörter verwendet werden
  • Wenn Sie einen längeren Namen haben, verwenden Sie „snake_case“ (bevorzugt), „camelCase“ oder „PascalCase“.

Variables Casting:
Wenn Sie den Datentyp einer Variablen angeben möchten, können Sie dies durch Umwandlung erreichen.

x = str(5)      # x will be '5'
y = int(5)      # y will be 5
z = float(5)    # z will be 5.0

Ermitteln Sie den Typ der Variablen:
Sie können den Datentyp einer Variablen mit der Funktion type() ermitteln.

x = 5
y = "Refat"
z = True
print(type(x))
print(type(y))
print(type(z))

Mehrere Variablen zuweisen
Mit Python können Sie mehreren Variablen in einer Zeile Werte zuweisen:

x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)

Hinweis: String-Variablen können entweder mit einfachen oder doppelten Anführungszeichen deklariert werden.

Datentypen

In der Programmierung sind Datentypen ein wichtiges Konzept. Variablen können verschiedene Datentypen speichern, und jeder Typ verfügt über seine eigenen einzigartigen Funktionen. Python verfügt standardmäßig über mehrere integrierte Datentypen, die in die folgenden Kategorien unterteilt werden können:
Texttyp: str
Numerische Typen: int, float, complex
Sequenztypen: Liste, Tupel, Bereich
Zuordnungstyp: dict
Set-Typen: Set, Frozenset
Boolescher Typ: bool
Binärtypen: Bytes, Bytearray, Memoryview
Keiner Typ: NoneType

2. Eingabe und Ausgabe

Eingabe:
Mit der Funktion input() von Python können Sie Eingaben des Benutzers erfassen. Die Eingabe wird immer als Zeichenfolge behandelt, sofern sie nicht explizit konvertiert wird.

name = "Hossen"     # String
grade = 97          # Integer
height = 6.1        # Float
is_student = True   # Boolean

Ausgabe:
Die Funktion print() wird zum Anzeigen von Informationen verwendet. Für ein interaktiveres Erlebnis können Sie Zeichenfolgen und Variablen kombinieren.

x = str(5)      # x will be '5'
y = int(5)      # y will be 5
z = float(5)    # z will be 5.0

3. Operatoren

Operatoren sind spezielle Symbole oder Schlüsselwörter, die Operationen an Daten ausführen. Sie teilen dem Computer mit, welche Art von Operation oder Aktion ausgeführt werden soll (z. B. , -, *, /).
Operanden sind die Werte oder Variablen, mit denen Operatoren arbeiten – es sind die Daten, die der Operator verwendet, um seine Arbeit zu erledigen.
Python unterteilt die Operatoren in die folgenden Gruppen:

  • Arithmetische Operatoren: Arithmetische Operatoren werden mit numerischen Werten verwendet, um gängige mathematische Operationen auszuführen:
x = 5
y = "Refat"
z = True
print(type(x))
print(type(y))
print(type(z))
  • Zuweisungsoperatoren:Zuweisungsoperatoren werden verwendet, um Variablen Werte zuzuweisen.
x, y, z = "Orange", "Banana", "Cherry"
print(x)
print(y)
print(z)
  • Vergleichsoperatoren: Vergleichsoperatoren werden verwendet, um zwei Werte zu vergleichen:
name = input("What is your name? ")
  • Logische Operatoren: Logische Operatoren werden verwendet, um bedingte Anweisungen zu kombinieren:
age = 25
print("I am", age, "years old.")

# Using f-strings for adding dynamic value:
print(f"I am {age} years old.")
  • Identitätsoperatoren: Identitätsoperatoren werden verwendet, um die Objekte zu vergleichen, nicht wenn sie gleich sind, sondern wenn es sich um dasselbe Objekt mit demselben Speicherort handelt:
x + y      # Addition   
x - y      # Subtraction
x * y      # Multiplication 
x / y      # Division
x % y      # Modulus
x ** y     # Exponentiation
x // y     # Floor division
  • Mitgliedschaftsoperatoren:Mitgliedschaftsoperatoren werden verwendet, um zu testen, ob eine Sequenz in einem Objekt dargestellt wird:
x = 8
x += 8
x -= 8
  • Bitweise Operatoren: Bitweise Operatoren werden zum Vergleichen von (Binär-)Zahlen verwendet:
x == y     # Equal
x != y     # Not Equal
x > y      # Greater than
x < y      # Less then
x >= y     # Greater than or equal to
x <= y     # Less than or equal to



Herzlichen Glückwunsch zu Ihren ersten Schritten in der Python-Programmierung! Sie haben jetzt die Grundlagen von Variablen, Eingabe und Ausgabe sowie Operatoren gelernt – wesentliche Bausteine, die jeder Programmierer benötigt Master. Mit diesem Wissen sind Sie auf dem besten Weg, komplexere und leistungsfähigere Programme zu schreiben.

Aber hören Sie hier nicht auf! Im nächsten Blog dieser Reihe befassen wir uns mit Kontrollfluss, wo Sie erfahren, wie Sie Ihre Programme interaktiver und entscheidungsorientierter gestalten können. Bleiben Sie dran! Wenn Sie Fragen haben, können Sie diese gerne unten kommentieren. Versuchen Sie nicht, sich die Regeln zu merken – tauchen Sie ein und Sie werden sie perfekt lernen, wenn Sie scheitern.

Viel Spaß beim Codieren! ?

Das obige ist der detaillierte Inhalt vonDie Bausteine ​​von Python: Variablen, I/O und Operatoren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn