Verwendung des Python-Passes:
Leere Anweisung bewirkt nichts
Stellen Sie das vollständige Format sicher
Stellen Sie die semantische Vollständigkeit sicher
Nehmen Sie die if-Anweisung als Beispiel in c Oder in C++/Java:
if(true) ; //do nothing else { //do something }
entspricht dem Schreiben in Python:
if true: pass #do nothing else: #do something
1 pass-Anweisung in der Funktion The Rolle von
Wenn Sie ein Programm schreiben und der Ausführungsanweisungsteil der Idee noch nicht abgeschlossen ist, können Sie die Pass-Anweisung verwenden, um den Platz einzunehmen, oder sie kann als Markierung verwendet werden Der Code soll später vervollständigt werden. Zum Beispiel wie folgt:
def iplaypython(): pass
Definieren Sie eine Funktion iplaypython, aber der Funktionskörperteil ist noch nicht vollständig und kann nicht leer gelassen werden, ohne Inhalt zu schreiben, sodass Sie ihn verwenden können Passen Sie stattdessen, um eine Position einzunehmen.
2 Die Rolle der pass-Anweisung in Schleifen
pass wird häufig auch verwendet, um einen leeren Textkörper für eine zusammengesetzte Anweisung zu schreiben. Wenn Sie beispielsweise eine Endlosschleife einer while-Anweisung wünschen, ist dies der Fall nicht für jede Iteration erforderlich. Sie können Folgendes schreiben:
while True: pass
In Wirklichkeit ist es am besten, solchen Code nicht zu schreiben. weil der Ausführungscodeblock bestanden ist, was bedeutet, dass er leer ist. Wenn Sie dies nicht tun, tritt Python in eine Endlosschleife ein.
Vielen Dank fürs Lesen, ich hoffe, es kann allen helfen. Weitere verwandte Artikel finden Sie auf der chinesischen PHP-Website (www.php.cn)!