Verwendung des Python-Passes:
Nehmen Sie die if-Anweisung als Beispiel in C oder C++/Java:
if(true) ; //do nothing else { //do something }
entspricht Python und wird wie folgt geschrieben:
if true: pass #do nothing else: #do something
1 Die Rolle der Pass-Anweisung in der Funktion
Wenn Sie ein Programm schreiben, ist der Ausführungsanweisungsteil der Idee noch nicht abgeschlossen. Zu diesem Zeitpunkt können Sie die Pass-Anweisung verwenden, um den Platz einzunehmen, oder als Markierung, bei der es sich um den Code handelt, der später vervollständigt werden soll . Zum Beispiel:
def iplaypython(): pass
Definieren Sie eine Funktion in iplaypython, aber der Funktionskörperteil ist noch nicht abgeschlossen und kann nicht leer gelassen werden, ohne den Inhalt zu schreiben. Sie können also pass verwenden, anstatt eine Position zu besetzen.
2 Die Rolle der Pass-Anweisung in der Schleife
pass wird auch oft verwendet, um einen leeren Textkörper für eine zusammengesetzte Anweisung zu schreiben. Wenn Sie beispielsweise eine Endlosschleife einer while-Anweisung wünschen, die bei jeder Iteration keine Operationen erfordert, können Sie so schreiben:
while True: pass
Das Obige ist nur ein Beispiel. In Wirklichkeit ist es am besten, keinen solchen Code zu schreiben, da der Ausführungscodeblock leer ist und zu diesem Zeitpunkt nichts tut.
Vielen Dank fürs Lesen, ich hoffe, es kann Ihnen helfen, vielen Dank für Ihre Unterstützung dieser Website!