W pętlach, w jaki sposób Python decyduje, które instrukcje należą do pętli?W jaki sposób Python wie, że blok kodu jest w pętli?
Na przykład, w C, można napisać:
for(int i=0;i<=n;n++)
{ // start of block
Statment1
} // end of block
Statement2
Ale w kodzie Pythona poniżej
for i in range(5):
statement1
statement2
moim zamiarem jest to, że statement2
jest z pętli.
W jaki sposób Python wskaże koniec tego bloku? Korzystając z przestrzeni TAB?
Jestem zdezorientowany co do tego, co się dzieje, szczególnie jeśli są zagnieżdżone pętle.
Dziękuję Mathias! – Veerendra
@Vereerera Uwaga: wcięcie nie ** nie ** oznacza, że musi zawierać znaki tabulacji ('\ t'). Możesz użyć prostego spacji. W rzeczywistości najbardziej standardowym sposobem na wcięcie pythona jest użycie 4 białych znaków zamiast tabulacji (wystarczy skonfigurować edytor, aby wstawił 4 spacje po naciśnięciu znaku tabulacji). – Bakuriu
@ Mathias711 Właśnie się o tym dowiedziałam –