Membership pada Python


Untuk memeriksa apakah suatu nilai dapat ditemukan dalam urutan(sequence), anda bisa menggunakan operator ‘in’. Operator ini memeriksa apakah sesuatu itu benar, dan mengembalikan sebuah nilai sesuai: True untuk benar dan False untuk salah. Operator semacam ini disebut operator Boolean, dan nilai-nilai kebenaran disebut nilai Boolean. Berikut adalah beberapa contoh yang menggunakan operator ‘in’:

Dua contoh pertama diggunakan untuk mengecek keanggotaan(membership) untuk memeriksa apakah ‘w’ dan ‘x’ masing-masing ditemukan dalam string permissions. Ini bisa menjadi script pada pengecekan mesin UNIX untuk hak akses write dan eksekusi pada file. Pemeriksaan contoh berikut apakah nama pengguna (mlh) ditemukan dalam daftar pengguna. Ini bisa berguna jika program anda memiliki pengaturan kebijakan keamanan. (Dalam hal ini, anda mungkin ingin menggunakan password juga.)

Dibawah ini adalah contoh lain penggunaan membership

pada contoh diatas dapat dilihat bahwa ada list yaitu database yang berisi username dan pin, kemudian pengguna akan diminta untu memasukkan username dan pin, lalu akan dilakukan pengecekan apakah username dan pin terdapat pada database jika ada maka program akan mengeksekusi blok kode print ‘Access granted’.

  1. No trackbacks yet.

Tinggalkan komentar