OPERATOR PERBANDINGAN
Operator perbandingan dipakai untuk membandingkan 2 buah nilai, apakah nilai tersebut sama besar, lebih kecil, lebih besar, dst. Hasil dari operator perbandingan ini adalah boolean True atau False.
Tabel 4.2 Operator Perbandingan Operato
r
Nama Contoh Penjelasan
== Sama dengan 5 == 5
Bernilai True Jika masing-masing operan memiliki nilai yang sama, maka kondisi bernilai benar atau True.
!= Tidak sama
dengan 4 != 4
Bernilai False Akan menghasilkan nilai kebalikan dari kondisi sebenarnya.
> Lebih besar dari 5 > 6
Bernilai False Jika nilai operan kanan lebih besar dari nilai operan kiri, maka kondisi menjadi salah.
< Lebih kecil dari 5 < 6
Bernilai True Jika nilai operan kiri lebih kecil dari nilai operan kanan, maka kondisi menjadi benar.
>=
Lebih besar dari atau sama
dengan
5 >= 3
Bernilai True Jika nilai operan kiri lebih besar dari nilai operan kanan, atau sama, maka kondisi menjadi benar.
<= Lebih kecil atau
sama dengan 5 <= 5
Bernilai True Jika nilai operan kiri lebih besar dari nilai operan kanan, atau sama, maka kondisi menjadi benar.
Operator perbandingan ini biasa dipakai dalam proses pengambilan keputusan atau percabangan kode program. Sebagai contoh, jika angka pertama lebih besar dari kedua, maka jalankan perintah ini. Atau jika variabel password ==
‘qwerty’ maka berikan hak akses. Operator perbandingan kadang disebut juga
dengan operator relasional karena kita membandingkan hubungan (relasi) sebuah nilai dengan nilai lainnya.
Dibawah ini adalah contoh penggunaan Operator Perbandingan dalam bahasa pemrograman Pyhton.
#LAB PROKOM 2023
#OPERATOR PERBANDINGAN
#x = operan kiri
#y = operan kanan x = 5
y = 3
print('x == y hasilnya', x==y) print('x != y hasilnya', x!=y) print('x > y hasilnya', x>y) print('x < y hasilnya', x<y) print('x >= y hasilnya', x>=y) print('x <= y hasilnya', x<=y)
#Contoh Aplikasi
print('TeknikIndustri'=="TeknikIndustri")
#hasilnya True karena penulisan hurufnya sama print('PraktikanProkom'=="Praktikanprokom")
#hasilnya False karena penulisan huruf "P" dan "p" beda print('2023' == 2023)
#hasilnya False karena terdapat perbedaan tipe data string dan angka
print('2023' != 2023)
#hasilnya True karena terdapat perbedaan tipe data string dan angka
#Selamat Mencoba