Programming

Cara Membuat Perintah Loops Dan Kondisi di Python

Copywriting
Avatar photo
Written by Techfor Id

Di Python, ia memiliki serangkaian perintah loops (berulang) dan Kondisi (Statement) yang mirip dengan bahasa program lainnya seperti :

  • For Loop
  • While Loop
  • Nested Loop
  • Loop Control Statement
  • Break Statement
  • Continute Statement
  • Pass Statement

For Loop

Contoh Syntaks :

for x in range (0,3) :

    print (‘Eksekusi Loop %d’ % (x))

Output :

Eksekusi Loop 0

Eksekusi Loop 1

Eksekusi Loop 2

While Loop

Contoh Sintaks :

count =1

while count < 6 :

    print (count)

    count+=1

Output :

1
2
3
4
5

Nested Loop

Contoh Sintaks :

for g in range(1, 6):

    for k in range(1, 3):

        print (“%d * %d = %d” % ( g, k, g*k))

Output :

1 * 1 = 1
1 * 2 = 2
2 * 1 = 2
2 * 2 = 4
3 * 1 = 3
3 * 2 = 6
4 * 1 = 4
4 * 2 = 8
5 * 1 = 5
5 * 2 = 10

Loop Control Statement

Statement atau kondisi ini digunakan untuk menganti proses eksekusi dari urutan normalnya. Python mendukung 3 jenis Loop Control Statement, diantaranya :

Break Statement

Digunakan untuk keluar dari While Loop atau For loop. Ia menghentikan proses looping dan mengeksekusi statement berikutnya setelah loop

Contoh sintaks :

count = 0

while count <= 100: print (count) count += 1 if count >= 3:

      break

Output :

0
1
2

Continue Statement

Contoh Sintaks :

for x in range(10):

      if x % 2 == 0:

      continue

   print (x)

Output :

1
3
5
7
9

Pass Statement

for Huruf in ‘TutorialPhyton’:

   if Huruf == ‘P’:

      pass

      print (‘Pass blok’)

   print (‘Huruf saat ini:’, Huruf)

Output :

Huruf Saat ini : T
Huruf Saat ini : u
Huruf Saat ini : t
Huruf Saat ini : o
Huruf Saat ini : r
Huruf Saat ini : i
Huruf Saat ini : a
Huruf Saat ini : l
Pass blok
Huruf Saat ini : P
Huruf Saat ini : h
Huruf Saat ini : y
Huruf Saat ini : t
Huruf Saat ini : o
Huruf Saat ini : n

About the author

Avatar photo

Techfor Id

Leave a Comment

Click to ask
Hai, Tanya-Tanya Aja
Hi ini Windy, dari techfor

Windy bisa membantu kamu memahami layanan Techfor
Seperti

1. Kursus Online By Expert
2. Partnership Event dan Konten
3. Layanan liputan multimedia
4. Dan hal lain yg ingin kamu tau

Kirim saja pesan ini serta berikan salah satu nomor diatas atau beritahukan windy lebih jelas agar dapat membantu Kamu