Python Loop and Branching
Python Loop and Branching
MODUL
Python Loop and Branching #14
Example:
For i in range (10):
Print(“a\n”)
Pembahasan :
Perulangan akan dilakukan sebanyak 10 kali dikarenakan default dari I adalah 0
dan akan memprint a sebanyak 10 kali.
2. While
While digunakan ketika kita masi belum mengetahui perulangan yang akan
dilakukan akan berakhir sebanyak brp kali
Example:
a= 10
While (a!= 0)
a-=2
print(a)
Pembahasan:
Gampang Bukan?
Lanjut…
1. Operator Aritmatika
Operator Aritmatika merupakan operator yang akan selalu digunakan dalam programming.
Penjumlahan +
Pengurangan -
Perkalian *
Pembagian /
Sisa Bagi %
Pemangkatan **
2. Operator Penugasan
Operator Penugasan dipakai ketika kita ingin memberikan nilai pada sebuah variable.
Pengisian =
Penjumalah +=
Pengurangan -=
Perkalian *=
Pembagian /=
Sisa Bagi %=
Pemangkatan **=
3. Operator Perbandingan
Operator yang digunakan untuk membandingakn 2 buah nilai , digunakan untuk membuat
sebuah logika atau kondisi.
Lebih besar >
Lebih kecil <
Lebih besar sama dengan >=
Lebih kecil sama dengan <=
Sama dengan ==
Tidak sama dengan !=
4. Operator Logika
Logika yang kita gunakan hanya AND, OR dan Not .
Logika AND and
Logika OR or
Negasi/Kebalikan not
Pembahasan :
Diketahui Nilai N = 100
Jika N habis dibagi 2 maka akan di print Bilangan Genap,
Else print Bilangan Ganjil.
2. If… elif…
Kita menggunakan if.. elif… ketika kita memiliki banyak statement condition
misalnya
n =1
If n ==0:
Print(“Nilai Netral”)
Elif n > 0:
Print(“Nilai Bersifat Positif Integer”)
Else:
Print(“Nilai bersifat Negatif Integer”)
Sudah Pusing?
Everything is Hard before it’s easy, cemangat…
Contoh :
2. Continue
Continue digunakan di dalam loop atau if statement ketika pada saat statementnya
benar maka dia akan skip statement tersebut dan mengulang loop sampai selesai,
beda dengan break yang langsung keluar dari loop.
Contoh :
Kelihatan bedanya ?
Pembahasan :
3. Pass