We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4c5f108 commit 4492293Copy full SHA for 4492293
1 file changed
tests/basics/for_else.py
@@ -0,0 +1,43 @@
1
+# test for-else statement
2
+
3
+# test optimised range with simple else
4
+for i in range(2):
5
+ print(i)
6
+else:
7
+ print('else')
8
9
+# test optimised range with break over else
10
11
12
+ break
13
14
15
16
+# test nested optimised range with continue in the else
17
+for i in range(4):
18
19
+ for j in range(4):
20
+ pass
21
+ else:
22
+ continue
23
24
25
+# test optimised range with non-constant end value
26
+N = 2
27
+for i in range(N):
28
29
30
31
32
+# test generic iterator with simple else
33
+for i in [0, 1]:
34
35
36
37
38
+# test generic iterator with break over else
39
40
41
42
43
0 commit comments