Python Variablen: So definieren/deklarieren Sie String-Variablentypen

๐Ÿš€ Intelligente Zusammenfassung

Variablen in Python Sie sind unerlรคsslich fรผr die Speicherung und den Zugriff auf Daten innerhalb eines Programms und dienen als Container fรผr Werte, die manipuliert und in verschiedenen Operationen wiederverwendet werden kรถnnen.

  • Speicherzuweisung: Variablen reservieren Speicherplatz zum Speichern von Werten und ermรถglichen es einem Programm so, Daten effizient zu verarbeiten und darauf zuzugreifen.
  • Flexible Namensgebung: Variablen kรถnnen mit beliebigen Namen oder Buchstaben wie a, aa oder abc deklariert werden, solange die Namenskonvention eingehalten wird. Python's Regeln.
  • Neuerklรคrung: Variablen kรถnnen jederzeit neue Werte zugewiesen bekommen, was dynamische Aktualisierungen und die Wiederverwendbarkeit innerhalb des Codes ermรถglicht.
  • Datentypverarbeitung: Jede Variable enthรคlt einen bestimmten Datentyp; das Verketten von unterschiedlichen Typen, wie Zahlen und Zeichenketten, erfordert eine explizite Typumwandlung (z. B. str()), um Fehler zu vermeiden.
  • Global vs. Lokal: Variablen sind entweder global (im gesamten Programm zugรคnglich) oder lokal (auf eine bestimmte Funktion beschrรคnkt), wobei das Schlรผsselwort global verwendet wird, um innerhalb von Funktionen auf globale Variablen zuzugreifen.
  • Lรถschen und Aufrรคumen: Variablen kรถnnen mit der del-Anweisung aus dem Speicher entfernt werden, wodurch referenzierte Namen ungรผltig werden und ein weiterer Zugriff verhindert wird.
  • Best Practices: Verwenden Sie beschreibende Namen, vermeiden Sie unnรถtige Wiederholungen und verwalten Sie den Geltungsbereich sorgfรคltig, um Klarheit und Zuverlรคssigkeit zu gewรคhrleisten. Python Code.

Python Variablen

Was ist eine Variable in Python?

A Python Eine Variable ist ein reservierter Speicherplatz zum Speichern von Werten. Anders ausgedrรผckt: Eine Variable in einem Python Das Programm รผbermittelt Daten zur Verarbeitung an den Computer.

Python Variablentypen

Jeder Wert in Python hat einen Datentyp. Verschiedene Datentypen in Python Diese Numbers, Liste, Tupel, Zeichenfolgen, Wรถrterbuch usw. Variablen in Python kann mit einem beliebigen Namen oder sogar mit Buchstaben wie a, aa, abc usw. bezeichnet werden.

Wie man eine Variable deklariert und verwendet

Schauen wir uns ein Beispiel an. Wir definieren eine Variable in Python und deklarieren Sie es als โ€žaโ€œ und drucken Sie es.

a=100 
print (a)

Wie kann man eine Variable neu deklarieren?

Sie kรถnnen erneut deklarieren Python Variablen, auch nachdem Sie sie einmal deklariert haben.

Hier haben wir Python Eine Variable wird mit dem Wert f=0 initialisiert.

LaterWir weisen der Variablen f den Wert โ€žguru99โ€œ zu.

Deklarieren Sie eine Variable erneut

Python 2 Beispiel

# Declare a variable and initialize it
f = 0
print f
# re-declaring the variable works
f = 'guru99'
print f

Python 3 Beispiel

# Declare a variable and initialize it
f = 0
print(f)
# re-declaring the variable works
f = 'guru99'
print(f)

Python Zeichenfolgenverkettung und Variable

Mal sehen, ob man verschiedene Datentypen wie Zeichenketten und Zahlen miteinander verketten kann. Zum Beispiel verketten wir โ€žGuruโ€œ mit der Zahl โ€ž99โ€œ.

Im Gegensatz zu Java, das eine Zahl mit einer Zeichenkette verknรผpft, ohne die Zahl als Zeichenkette zu deklarieren, wรคhrend Variablen in deklariert werden Python Die Zahl muss als Zeichenkette deklariert werden, andernfalls wird ein TypeError angezeigt.

Python Zeichenfolgenverkettung und Variable

Fรผr den folgenden Code erhalten Sie eine undefinierte Ausgabe โ€“

a="Guru"
b = 99
print a+b

Sobald die Ganzzahl als deklariert ist SchnurEs kann mit โ€žGuruโ€ + str(โ€œ99โ€)= โ€œGuru99โ€ in der Ausgabe.

a="Guru"
b = 99
print(a+str(b))

Python Variablentypen: Lokal und Global

Es gibt zwei Arten von Variablen in PythonGlobale und lokale Variablen. Wenn Sie dieselbe Variable im gesamten Programm oder Modul verwenden mรถchten, deklarieren Sie sie als globale Variable. Wenn Sie die Variable hingegen in einer bestimmten Funktion oder Methode verwenden mรถchten, verwenden Sie eine lokale Variable. Python Variablendeklaration.

Lasst uns diese verstehen Python Variablentypen mit dem Unterschied zwischen lokalen und globalen Variablen im folgenden Programm.

  1. Definieren wir eine Variable in Python wobei die Variable โ€žfโ€œ ist globale im Gรผltigkeitsbereich und erhรคlt den Wert 101, der in der Ausgabe ausgegeben wird.
  2. Die Variable f wird erneut in der Funktion deklariert und nimmt folgende Bedeutung an: aus einer regionalen Geltungsbereich. Ihm wird der Wert โ€žIch lerneโ€œ zugewiesen. Pythonโ€œ, das als Ausgabe ausgedruckt wird. Python Die Variablendeklaration unterscheidet sich von der zuvor definierten globalen Variable โ€žfโ€œ.
  3. Sobald der Funktionsaufruf beendet ist, wird die lokale Variable f zerstรถrt. In Zeile 12, wenn wir den Wert von โ€žfโ€œ erneut ausgeben, wird der Wert der globalen Variable f = 101 angezeigt.

Python Variablentypen

Python 2 Beispiel

# Declare a variable and initialize it
f = 101
print f
# Global vs. local variables in functions
def someFunction():
# global f
    f = 'I am learning Python'
    print f
someFunction()
print f

Python 3 Beispiel

# Declare a variable and initialize it
f = 101
print(f)
# Global vs. local variables in functions
def someFunction():
# global f
    f = 'I am learning Python'
    print(f)
someFunction()
print(f)

Wรคhrend Python Variablendeklaration mit dem Schlรผsselwort globale Sie kรถnnen innerhalb einer Funktion auf die globale Variable zugreifen.

  1. Variable โ€žfโ€œ ist globale im Gรผltigkeitsbereich und erhรคlt den Wert 101, der in der Ausgabe ausgegeben wird.
  2. Die Variable f wird mit dem Schlรผsselwort deklariert globale . Dies ist NICHT a lokale VariableEs handelt sich jedoch um dieselbe globale Variable, die zuvor deklariert wurde. Daher ist die Ausgabe ihres Wertes 101.
  3. Wir haben den Wert von โ€žfโ€œ innerhalb der Funktion geรคndert. Nach dem Funktionsaufruf bleibt der geรคnderte Wert der Variablen โ€žfโ€œ erhalten. In Zeile 12 wird beim erneuten Ausgeben des Wertes von โ€žfโ€œ die Meldung โ€žGlobale Variable wird geรคndertโ€œ angezeigt.

Python Variablentypen

Python 2 Beispiel

f = 101;
print f
# Global vs.local variables in functions
def someFunction():
  global f
  print f
  f = "changing global variable"
someFunction()
print f

Python 3 Beispiel

f = 101;
print(f)
# Global vs.local variables in functions
def someFunction():
  global f
  print(f)
  f = "changing global variable"
someFunction()
print(f)

Wie lรถscht man eine Variable?

Sie kรถnnen auch lรถschen Python Variablen mit dem Befehl des Restaurants "Variablennamen".

Im folgenden Beispiel Python Variable lรถschen, wir haben die Variable f gelรถscht, und beim anschlieรŸenden Drucken erhalten wir die Fehlermeldung โ€žVariablenname ist nicht definiertโ€œ, was bedeutet, dass Sie die Variable gelรถscht haben.

Lรถschen Sie eine Variable

Beispiel von Python Variable lรถschen oder Python Variable lรถschen:

f = 11;
print(f)
del f
print(f)

Hรคufig gestellte Fragen

Eine Variable in Python ist ein benannter Speicherort, der Datenwerte speichert. Er fungiert als Referenz auf ein Objekt im Speicher. Variablen kรถnnen dynamisch zugewiesen, aktualisiert oder gelรถscht werden, ohne ihren Typ zu deklarieren, da Python Datentypen werden zur Laufzeit automatisch verarbeitet.

Ein Array in Python ist eine Sammlung von Elementen, die an zusammenhรคngenden Speicheradressen abgelegt sind und so einen effizienten Datenzugriff und eine effiziente Datenmanipulation ermรถglichen. Python Listen kรถnnen sich wie Arrays verhalten, die array Module oder NumPy-Arrays werden verwendet, um eine bessere Leistung und Typkonsistenz bei numerischen Berechnungen zu gewรคhrleisten.

PythonDie vier Hauptvariablentypen von sind: Lokale Variablen (innerhalb von Funktionen), Globale Variablen (im gesamten Modul zugรคnglich), Instanzvariablen (fรผr jedes Objekt einzigartig), und Klassenvariablen (wird von allen Klasseninstanzen gemeinsam genutzt). Jede Klasse erfรผllt unterschiedliche Anwendungsbereiche und Verhaltensweisen. Pythonobjektorientierte Struktur.

Fassen Sie diesen Beitrag mit folgenden Worten zusammen: