Operator Perbandingan: == dan != di Python dan Contohnya
Sebagai contoh, bagaimana cara membandingkan apakah PIN pengguna yang dimasukkan sama dengan PIN pengguna yang tersimpan.
pin_dimasukkan = 5448pin_diinginkan = 5440
Operator Persamaan (Equality Operator)
Untuk membandingkan apakah dua angka sama atau tidak, kita menggunakan operator persamaan (equality operator), ==. Contohnya:
5 == 5
Saat membandingkan nilai, hanya ada dua output atau hasil yaitu True atau False. Untuk penjelasan tentang True dan False cek tutorial Nilai True dan False di Python & Contohnya.
Saat kita membandingkan angka yang sama dengan equality operator, output atau hasilnya adalah True.
Sebagai contoh:
print(10 == 10)
Output dari kode perintah print() di atas adalah:
True
Saat kita membandingkan angka yang berbeda dengan equality operator, output atau hasilnya adalah False. Sebagai contoh, kita akan membandingkan angka 9 dan 10.
print(9 == 10)
Output dari kode perintah print() di atas adalah:
False
Pada kondisi apa kita mungkin perlu melakukan pengecekan apakah dua angka memiliki nilai yang sama atau tidak? Jawabannya: Saat mengecek apakah sebuah variabel nilainya sama dengan 10 atau tidak. Sebagai contoh:
votes = 10print(votes == 11)
Output dari kode perintah print() di atas adalah:
False
Operator Ketidaksamaan (Inequality Operator)
Untuk membandingkan apakah suatu angka tidak sama dengan angka lainnya, kita menggunakan operator ketidaksamaan (inequality operator), !=. Contohnya:
print(1 != 10)
Output dari kode perintah print() di atas adalah:
True
Saat membandingkan nilai, hanya ada dua output atau hasil yaitu True atau False.
Kita bisa menyimpan hasil dari perbandingan dengan menggunakan inequality operator di dalam sebuah variabel, seperti kita akan menyimpan hasil perbandingan 1 != 2 di bawah berikut:
hasil = 1 != 2print(hasil)
Output dari kode perintah print() di atas adalah:
True
Variabel-variabel juga dapat menyimpan hasil dari perbandingan yang menggunakan equality operator, seperti variabel berikut:
hasil = 1 == 2print (hasil)
Output dari kode perintah print() di atas adalah:
False
Kita bisa membandingkan nilai dengan variabel, dan variabel dengan variabel lainnya dengan operator == dan !=. Cek contoh di bawah ini:
satu = 1dua = 2print(satu == dua)print(satu != dua)
Output dari kode perintah print() di atas adalah:
FalseTrue
Contoh lainnya:
hitungan_suara = 99target = hitungan_suara == 100print(target)
Output dari kode perintah print() di atas adalah:
False
Contoh lainnya:
order = 1000kapasitas = order == 1000print(kapasitas)
Output dari kode perintah print() di atas adalah:
True
Contoh lainnya:
level = 5level_tertinggi = 50print(level == level_tertinggi)
Output dari kode perintah print() di atas adalah:
False
Contoh lainnya, untuk mengecek apakah jawaban yang dikirimkan oleh user sesuai dan tidak kosong, kita menggunakan operator != :
huruf = 12jawaban_valid = huruf != 0
Posting Komentar untuk "Operator Perbandingan: == dan != di Python dan Contohnya"