Bonjour,
Dans Python, les structures ne sont pas fermée via un symbole mais par des indentation. Par exemple :
est équivalent à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for i in 1:5 print("A") print("B") print("C")
De même,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for(i in 1:5){ print("A") print("B") print("C") }
est équivalent à
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 for i in 1:5 print("D") print("E") print("F")
Pour l'instant, dans R++, les codes précédents sont :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 for(i in 1:5){ print("D") print("E") } print("F")
Code classic : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 for i in 1:5 do print("A") print("B") print("C") endFor for i in 1:5 do print("E") print("F") endFor print("G")
Mais on pourrait aussi faire :
Code mode Python : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 for i in 1:5 do print("A") print("B") print("C") for i in 1:5 do print("E") print("F") print("G")
Question : préférez-vous "classic" ou "mode Python" ? Personnellement, le "mode Python" me surprend, me choque un peu. Mais j'ai l'impression qu'à l'usage, si on s'habitue, ca doit être super agréable... Qu'en pensez-vous ?
Christophe
Partager