Heim > Artikel > Backend-Entwicklung > Zusammenfassung gängiger Python-Anweisungen
Während des Python-Lernprozesses werden wir auf einige Aussagen stoßen, auf die wir häufig stoßen. Ich werde im Folgenden eine Bestandsaufnahme dieser Aussagen machen, um das Gedächtnis aller zu erleichtern.
Verwandte Empfehlungen: „Python-Video“
Allgemeine Python-Anweisungen:
(1), Aufgabe: Variablenreferenzwert erstellen
a,b,c='aa','bb','cc'
(2), Aufruf: Funktion ausführen
log.write('spam,name')
Drucken, Ausgabe: Druckobjekt aufrufen, Anweisung drucken
print ('abc')
(3) if, elif, else: Bedingte Anweisungen auswählen, if-Anweisungen, else und elif-Anweisungen
if 'iplaypython' in text: print (text)
(4) for, else: Sequenziteration
for x in list: print x
(5), while , sonst: allgemeine Schleifenanweisung
while a > b : print 'hello'
(6), übergeben: Platzhalter (leer)
while True: pass
(7), break: Verlassen der Schleife
while True: if exit: break
(8) , continue: Überspringen Sie die aktuelle Schleife und setzen Sie die Schleife fort
while True: if skip: continue
Die folgenden Anweisungen werden in relativ großen Programmen verwendet. In Bezug auf Funktionen, Klassen, Ausnahmen und Module stellen sie auch nur kurz den Zweck und das Format von Methoden vor.
(9), def: Funktionen und Methoden definieren
def info(a,b,c=3,*d): print (a+b+c+d[1])
(10), return: Funktionsrückgabewert
def info(a,b,c=3,*d): return a+b+c+d[1]
(11), Python global: Namespace, Rollendomäne
x = 'a' def function(): global x ; x = 'b'
(12), Import: Zugriff, Importmodul
import sys
(13), aus: Attributzugriff
from sys import stdin
(14), Klasse: Objekt erstellen , Klassendefinitionsmethode
class Person: def setName(self,name): self.name = name def getName(self): return self.name def greet(self): print 'hello,%s' % self.nameclass Person: def setName(self,name): self.name = name def getName(self): return self.name def greet(self): print 'hello,%s' % self.names
(15), versuchen, außer schließlich: Python-Capture-Ausnahme
try: action() except: print ('action error')
(16), auslösen: Ausnahme auslösen
raise Endsearch (location)
( 17), behaupten: Python-Behauptung, Inspektion und Debugging
assert a>b ,'a roo small'
Das obige ist der detaillierte Inhalt vonZusammenfassung gängiger Python-Anweisungen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!