

Mit welchen Schlüsselwörtern können globale Variablen innerhalb einer Funktion definiert werden?
Globale Variablen können innerhalb der Funktion über das Schlüsselwort global definiert werden. global stellt eine globale Variable dar, die zum Ändern von Variablen außerhalb einer Funktion verwendet wird. Eine globale Variable kann von einer Objektfunktion erstellt werden oder an einer beliebigen Stelle im Programm kann auf eine globale Variable verwiesen werden.
Globale Variablen können innerhalb der Funktion über das Schlüsselwort global definiert werden.
global stellt globale Variablen dar. Wenn Sie Variablen außerhalb der Funktion in einer Funktion ändern möchten, müssen Sie die globale Variable global verwenden, um
Globale Variablen sind beides. Sie können von einer bestimmten Objektfunktion oder an einer beliebigen Stelle in diesem Programm erstellt werden. Globale Variablen können von allen Objekten oder Funktionen in diesem Programm referenziert werden.
globale Verwendungen
für Listentyp: Ändern Sie den ersten und letzten BuchstabennewName = "xiaoming"lst4 = list(newName)def change1(): lst4 = ['g', 'i', 'a', 'o', 'm', 'i', 'h', 'x'] change1() print(lst4)def change2(): global lst4 lst4 = ['g', 'i', 'a', 'o', 'm', 'i', 'h', 'x'] change2() print(lst4)und die Ergebnisse sind:
['x', 'i', 'a', 'o', 'm', 'i', 'h', 'g'] ['g', 'i', 'a', 'o', 'm', 'i', 'h', 'x']Für String-Typ:
name3 = "xiaoming"def change3(): name3 = "giaominx"change3() print(name3)def change4(): global name3 name3 = "giaominx"change4() print(name3)Ergebnis:
xiaoming giaominxFür Int-Typ:
i = 3def increase(): global i i = 4increase() print(i)Ergebnis: 4
Zusammenfassung: 1 Wenn Sie die Variablen außerhalb der Funktion ändern möchten, müssen Sie die Funktion als globale Variable deklarieren
Der Unterschied zwischen global und this 1 In Python bezieht sich global auf Es ist eine globale Variable und stellt dieselbe Variable erst dar, nachdem sie angegeben wurde (Sonderfall: Wenn die Variable ein Referenzdatentyp ist, kann sie auch dieselbe Variable darstellen, wenn sich ihr Wert ändert, z. B. swap1, wenn Sie eine ändern möchten). Externe Variable, verwenden Sie
PHP-Chinese-Website! !
Das obige ist der detaillierte Inhalt vonMit welchen Schlüsselwörtern können globale Variablen innerhalb einer Funktion definiert werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

ZendStudio 13.5.1 Mac
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver Mac
Visuelle Webentwicklungstools

VSCode Windows 64-Bit-Download
Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

Herunterladen der Mac-Version des Atom-Editors
Der beliebteste Open-Source-Editor

SecLists
SecLists ist der ultimative Begleiter für Sicherheitstester. Dabei handelt es sich um eine Sammlung verschiedener Arten von Listen, die häufig bei Sicherheitsbewertungen verwendet werden, an einem Ort. SecLists trägt dazu bei, Sicherheitstests effizienter und produktiver zu gestalten, indem es bequem alle Listen bereitstellt, die ein Sicherheitstester benötigen könnte. Zu den Listentypen gehören Benutzernamen, Passwörter, URLs, Fuzzing-Payloads, Muster für vertrauliche Daten, Web-Shells und mehr. Der Tester kann dieses Repository einfach auf einen neuen Testcomputer übertragen und hat dann Zugriff auf alle Arten von Listen, die er benötigt.
