Beberapa jenis basic operator yang akan digunakan nanti adalah sebagai berikut:
- + untuk penjumlahan. Misal 2+3 = 5
- – untuk pengurangan. Misal x – y = A
- / untuk pembagian. Misal 10/4 = 2.5
- * untuk perkalian. Misal 2*11 = 22
- % untuk mencari selisih pembagian. Misal 7%2 = 1
- ** untuk pangkat perkalian. Misal 3**2 = 9
- // untuk pembagian, di mana sisa pembagian dibulatkan ke belakang jika positif, dan dibulatkan ke depan jika negatif. Misal 15//2 = 7, -10/3 = 4
Beberapa jenis operator pembanding adalah sebagai berikut:
- > untuk menyatakan lebih besar. Misal 3>2 adalah True
- >= untuk menyatakan lebih besar atau sama dengan. Misal 3>=3 adalah True
- < untuk menyatakan lebih kecil. Misal 4<2 adalah False
- < untuk menyatakan lebih kecil atau sama dengan. Misal 2<=2.5 adalah False
- == untuk menyatakan bahwa bilangan sebelah kiri sama dengan sebelah kanan. Misal 3 == 9 adalah False
True dan False merupakan hasil dari eksekusi operator pembanding. Jika hasilnya True, menyatakan bahwa komparasi kita sudah benar. Jika False menyatakan bahwa komparasinya salah. Nilai True dan False ini nantinya bisa kita manfaatkan untuk eksekusi program secara keseluruhan. Misal, program tidak akan diam sebelum menemukan solusinya atau sampai kondisi yang kita inginkan terjadi. Contoh sederhananya adalah perintah print yang dilakukan sampai 10 kali berikut:
iterasi = 1
while True:
print('print terus sampai 10 kali')
iterasi += 1
if iterasi > 10:
break
Penggunaan While di atas disebut dengan looping (iterasi berulang). Ada 2 jenis yang sering dipakai yaitu FOR.. dan WHILE..
Hal yang perlu diingat adalah penulisan python sensitif terhadap huruf kapital. Sehingga jika Anda menulis while dengan While (W kapital), hasilnya akan berbeda.
Bang maksudnya +=1 di baris keempat itu apa ya?🙏🏽
Penambahan satu setiap loop nya