Python gibt keine Fehler oder Ausgaben aus, nur weil der Einzug falsch ausgerichtet ist

Ich studiere derzeit Python in einer neuen Firma, aber im Gegensatz zu anderen Sprachen können nur falsch ausgerichtete Einzüge Fehler oder fehlerhafte Verarbeitung verursachen.

In der folgenden sample.py lautet das Ausgabeergebnis answer.py.

sample.py


for i in range(10):
    if i == 1:
        continue
    if i == 8:
        break
    print(i)

answer.py


0
2
3
4
5
6
7

In der folgenden sample2.py, in der der Einzug falsch ausgerichtet ist, tritt jedoch kein Fehler auf. Da der Einzug jedoch falsch ausgerichtet ist, wird print (i) nicht ausgegeben.

sample2.py


for i in range(10):
    if i == 1:
        continue
    if i == 8:
        break
        print(i)

Recommended Posts

Python gibt keine Fehler oder Ausgaben aus, nur weil der Einzug falsch ausgerichtet ist
Die Geschichte, dass pyenv den Python-Ausführungsbefehl PATH nicht bestanden hat
Python> Python enthält nicht den letzten Offset
Python-Protokoll wird nicht mit Docker-Compose ausgegeben
[Python] Der Boolesche Operator (oder / und) gibt keinen Booleschen Wert zurück
Python3 datetime ist schneller, wenn nur die Zeitzone angegeben wird
Python> Überprüfen Sie NoneType oder nicht> wenn a == None:> wenn a None ist:
Python (2) erfordert self, da die Methode eine Instanzmethode ist
Test.py wird auf dem Webserver in Python3 nicht angezeigt.
[Verifikation] Nur weil es tiefes Lernen gibt, bedeutet dies nicht, dass die Wiederherstellungsrate bei Pferderennen leicht 100% überschreiten kann.
[Python] Was wird zuerst ausgeführt, Klassenvariable oder __init__?
[Python] Ist das null, aber nicht leere Objekt wahr oder falsch?
Python> Standardargument initialisiert kein veränderliches Objekt (z. B. Liste) /, da es bei der Definition initialisiert wird
Python-Runde ist nicht streng rund
Python-Version wechselt nicht
[Python] Nicht nur Sammlungen zählen
Erstellen einer Python-Umgebung unter Ubuntu (wenn pip nicht die Standardeinstellung war)
[Einführung in Python] Verwendung des Booleschen Operators (und ・ oder ・ nicht)
So geben Sie eine Zeichenfolge in Python ein und geben sie unverändert oder in die entgegengesetzte Richtung aus.