Belajar Python Dasar: Operator
01. Apa itu Operator
- Operator adalah konstruksi yang dapat memanipulasi nilai dari operan.
- Operand dapat didefinisikan sebagai sebuah nilai yang akan kita masukkan atau kita lakukan dalam operasi.
- Pada python ada tujuh jenis operator yang wajib diketahui, yaitu operator aritmatika, perbandingan (komparasi), penugasan (assignment), logika (boolean), bitwise, keanggotaan, dan identitas.
- Sebagai contoh operasi 3 + 2 = 5. Disini 3 dan 2 adalah operan dan + adalah operator.
02. Operator Aritmatika
- Operator aritmatika adalah jenis operasi matematis seperti penjumlahan, pengurangan, pembagian, perkalian, sisa bagi dan juga pemangkatan.
- Operator Aritmatika terdiri dari tujuh operator seperti berikut:
03. Operator Penugasan (Assignment)
- Operator penugasan digunakan untuk memberikan nilai pada sebuah variabel.
- Dalam bahasa penrograman Python, Operator Assignment menggunakan tanda sama dengan (=).
- Sebagai contoh, umur = 29, artinya variabel umur telah diberi tugas untuk menyimpan angka 29.
- Berikut ini adalah operator assignment lainnya pada Python :
Berikut init contoh penggunaan operator penugasan dalam bahasa pemrograman Python :
04. Operator Perbandingan/Komparasi
- Operator perbandingan (comparison operators) digunakan untuk membandingkan suatu nilai dari masing-masing operan.
- Jika hasil perbandingan benar, maka akan menghasilkan nilai True, dan sebaliknya jika salah maka akan menghasilkan nilai False.
- Berikut ini adalah enam jenis operator Perbandingan pada Python :
05. Operator Logika/Boolean
- Operator Logika digunakan untuk membandingkan dua Operand atau dua nilai yang bertipe Boolean dan akan menghasilkan nilai Boolean yaitu TRUE atau FALSE.
- Operator logika memiliki 3 buah operator, yaitu AND, OR, dan NOT.
- Berikut beberapa jenis operator logika di python :
Berikut ini contoh penggunaan operator logika pada bahasa Python :
06. Operator Bitwise
- Operator Bitwise hampir sama seperti Operator Logika, akan tetapi operator ini melakukan operasi berdasarkan bilangan bit/biner.
- Bilangan biner merupakan jenis bilangan yang hanya terdiri dari dua jenis angka, yakni 0 dan 1.
- Jika nilai asal yang dipakai bukan bilangan biner, akan dikonversi secara otomatis oleh Python menjadi bilangan biner. Misalnya, angka 2 dalam bit ditulis 10 dalam notasi biner dan angka 7 ditulis 111.
- Beberapa Operator Bitwise diantaranya:
07. Operator Keanggotaan/Membership Operators
- Operator Keanggotaan hanya bisa digunakan pada variable jenis sequence yang dapat menampung banyak nilai.
- Fungsi dari operator ini adalah untuk memeriksa apakah suatu nilai merupakan salah satu anggota dari variabel berjenis sequence atau tidak.
- Hasilnya adalah True jika nilai tersebut merupakan bagian dari deret (sequence) data tersebut, dan sebaliknya jika bukan merupakan bagian dari deret itu maka hasilnya False.
- Berikut beberapa Operator Keanggotaan:
08. Operator Identitas
- Selain Operator Keanggotaan, Python masih memiliki operator spesial lainnya yaitu Operator Identitas.
- Operator ini tugasnya adalah untuk mengetahui apakah dua buah variabel merupakan objek yang sama atau memiliki nilai yang sama atau tidak.
- Jika sama akan menghasilkan nilai TRUE dan sebaliknya, jika salah akan menghasilkan nilai FALSE.
- Berikut ini adalah operator identitas dalam Python :
09. Prioritas Eksekusi Operator di Python
- Dari semua operator diatas, masing-masing mempunyai urutan prioritas yang nantinya prioritas pertama akan dilakukan paling pertama, begitu seterusnya sampai dengan prioritas terakhir.
- Berikut adalah urutan prioritas eksekusi operator di python :
Selesai.
0 Komentar