Programda işlem veya işlemleri tekrar ettirmek için kullanılır. Buna "Döngü (loop)" denir. döngü işlemleri için şu komutlar kullanılır:
- For komutu
- While komutu
- While do
Belirtilen sayıda işlem veya işlemleri tekrarlar. Bunun için döngü değişkeni kullanılır. Döngünün başlangıç, bitiş ve artış değeri gösterilir.
Örnek 1: Yazıları beşer kez yazar.
for a in range(5):
print("Merhaba")
print("Almanca yazılısı 2. saat")
print("Başarılar dilerim.")
Merhaba
Merhaba
Merhaba
Merhaba
MerhabaÖrnek 2: Birden yirmiye kadar yazılan tek sayılar.
for a in range(1,20,2):
print(a)
1
3
5
7
9
11
13
15
17
19
Örnek 3: Yirmiye kadar yazılan çift sayılar.
for a in range(0,20,2):
print(a)
0
2
4
6
8
10
12
14
16
18
Örnek 4: Binden geriye doğru sıfıra kadar beşer beşer sayar.
for a in range(1000,0,-5):
print(a)
1000
995
990
985
980
975
970
965
960
955
950
945
940
935
930
925
920
915
910
905
900
895
890
885
880
875
870
865
860
855
850
845
840
835
830
825
820
815
810
805
800
795
790
785
780
775
770
765
760
755
750
745
740
735
730
725
720
715
710
705
700
695
690
685
680
675
670
665
660
655
650
645
640
635
630
625
620
615
610
605
600
595
590
585
580
575
570
565
560
555
550
545
540
535
530
525
520
515
510
505
500
495
490
485
480
475
470
465
460
455
450
445
440
435
430
425
420
415
410
405
400
395
390
385
380
375
370
365
360
355
350
345
340
335
330
325
320
315
310
305
300
295
290
285
280
275
270
265
260
255
250
245
240
235
230
225
220
215
210
205
200
195
190
185
180
175
170
165
160
155
150
145
140
135
130
125
120
115
110
105
100
95
90
85
80
75
70
65
60
55
50
45
40
35
30
25
20
15
10
5
Yorumlar
Yorum Gönder