Saat mempelajari Bahasa Pemrograman Python, penting bagi kita untuk menambah pengetahuan dan melatih keterampilan dasar Python agar terbiasa menggunakannya. Karena jika kamu mempelajari dasar-dasar Python dengan cara otodidak alias tidak mengikuti pendidikan formal, kamu pasti akan mengalami kesulitan dalam memahami hal-hal dasar yang pastinya belum kamu kenal. Sebagai informasi, saat mengolah data dengan Python, selain variabel dan tipe data, kita membutuhkan operator di dalamnya. Operator adalah simbol khusus yang diperlukan untuk melakukan operasi tertentu, seperti membuat alur logika, menghitung angka, dan lain-lain Show Operator dalam Pemrograman Python dapat disimbolkan dengan tanda atau karakter seperti +, -, *, /, **, % dan seterusnya. Contoh sederhana seperti operasi penjumlahan dari 1+2=3. Dimana angka 1 dan 2 disebut sebagai operan yang merupakan nilai-nilai yang dioperasikan oleh operator, sedangkan karakter + disebut sebagai operator. Bahasa pemrograman Python mendukung berbagai jenis operator. Secara umum, Python memiliki tujuh jenis operator seperti operator aritmatika, perbandingan, penugasan, logika, keanggotaan, identitas, dan bitwise. Jenis-jenis operator tersebut akan kami bahas satu per satu pada artikel di bawah ini. Selamat belajar 1. Operator AritmatikaJenis operator yang pertama ini merupakan operator yang paling sering digunakan oleh programmer dalam pemrogramannya. Apalagi saat memecahkan kasus yang berkaitan dengan berhitung. Operator aritmatika terdiri dari tujuh operator sebagai berikut Tidak Operator dan Simbol Keterangan 1 Penjumlahan (+) Menambahkan 2 operan 2 Pengurangan (-) Kurangi 2 Operan 3 Perkalian (*) Kalikan 2 Operan 4 Divisi (/) Bagi 2 Operan 5 Modulus (%) Menghasilkan sisa hasil bagi dari pembagian 2 angka 6 Kenaikan (**) Menaikkan nilai Operan 7 Divisi Putaran (//) Mirip dengan pembagian saja, angka di belakang koma akan dihilangkan/dibulatkan Baca Juga. Pelajari Python. Memahami Array dalam Bahasa Pemrograman Python 2. Operator Perbandingan/RelasionalOperator pembanding/relasi adalah operator yang bertanggung jawab untuk membandingkan antara dua operan. Jika hasil perbandingan benar maka akan menghasilkan nilai True, dan sebaliknya jika salah maka akan menghasilkan nilai False. Berikut adalah enam jenis operator Perbandingan di Python Tidak Operator Simbol 1 Lebih besar > 2 Lebih kecil < 3 Sama dengan == 4 Tidak sebanding dengan = 5 Lebih Besar Dari Sama Dengan >= 6 Kurang dari Sama dengan <= 3. Operator Penugasan (Penugasan)Operator penugasan adalah operator untuk memasukkan nilai ke dalam variabel. Dalam Bahasa Pemrograman Python, Operator Penugasan menggunakan tanda sama dengan (=). Misal nilai = 29, berarti nilai tersebut telah diberi tugas menyimpan angka 29. Berikut adalah operator penugasan lainnya Tidak Operator Simbol 1 Isian = 2 Penjumlahan += 3 Pengurangan -= 4 Perkalian *= 5 Divisi /= 6 Sisa %= 7 Pentahbisan **= 4. Operator Logika/BooleanOperator logika digunakan untuk membandingkan dua operan atau dua nilai yang bertipe Boolean dan akan menghasilkan nilai Boolean yang BENAR atau SALAH. Berikut adalah beberapa jenis operator Operator Tugas Contoh dan Mengembalikan Benar jika dua pernyataan keduanya benar x dan y atau Mengembalikan Benar jika salah satu pernyataan benar x atau y catatan Konfirmasi hasil. Benar menjadi Salah dan sebaliknya catatan x 5. Operator KeanggotaanOperator Keanggotaan hanya dapat digunakan pada variabel tipe urutan yang dapat menampung banyak nilai. Fungsi dari operator ini adalah untuk memeriksa apakah suatu nilai merupakan salah satu anggota dari variabel tipe sequence atau tidak. Kemudian akan menghasilkan nilai TRUE atau FALSE. Berikut adalah beberapa Operator Keanggotaan Tidak Operator Tugas 1 di dalam Mengembalikan BENAR jika nilai yang ditentukan ada di objek yang ditentukan 2 tidak masuk Mengembalikan BENAR jika nilai yang ditentukan tidak ada dalam objek yang diberikan 6. Operator IdentitasSelain Operator Keanggotaan, Python masih memiliki operator khusus lainnya, yaitu Operator Identitas. Operator ini didefinisikan oleh is dan is not. Tugasnya adalah untuk mengetahui apakah dua variabel adalah objek yang sama atau memiliki nilai yang sama atau tidak. Jika sama akan menghasilkan nilai TRUE dan sebaliknya, jika salah akan menghasilkan nilai FALSE Tidak Operator Tugas 1 adalah Mengembalikan nilai TRUE jika kedua nilai operan memiliki identitas yang sama 2 tidak Mengembalikan FALSE jika kedua nilai operan memiliki identitas yang sama 7. Operator bitwiseJenis operator yang terakhir ini hampir sama dengan Operator Logika, namun operator ini melakukan operasi berdasarkan jumlah bit/biner. Bilangan biner sendiri merupakan jenis bilangan yang hanya terdiri dari dua jenis bilangan yaitu 0 dan 1. Jika nilai asli yang digunakan bukan bilangan biner, Python akan secara otomatis mengubahnya menjadi bilangan biner. Misalnya angka 2 dalam bit ditulis 10 dalam notasi biner dan angka 7 ditulis 111 Beberapa Operator Bitwise di antara mereka Tidak Operator Simbol Tugas 1 DAN & Mengembalikan bit 1 jika dua bit adalah 1 2 ATAU | Mengembalikan bit 1 jika salah satu bit adalah 1 3 XOR ^ Mengembalikan bit 1 jika hanya satu bit yang 1 4 BUKAN ~ Membalikkan semua bit 5 Pergeseran Kiri « Bergeser sedikit ke kiri dengan menekan angka 0 dan membiarkan bit paling kiri lepas 6 Pergeseran Kanan » Bergeser sedikit ke kanan dengan mendorong salinan digit kiri dan membiarkan digit kanan lepas Sebelum kita mencobanya pada contoh, untuk mengetahui nilai biner suatu bilangan desimal dapat dilakukan dengan menggunakan perintah format() dan parameter kedua berupa string '08b' Baca Juga. Larik Python. Daftar Array VS Serupa Tapi Tak Sama, Yuk Kenali Bedanya 8. Mari mulai belajar Python di DQLabPython merupakan salah satu bahasa pemrograman yang sering digunakan oleh Data Scientist, Data Analyst dan Data Engineer. Bagi Anda yang sama sekali tidak mengerti bahasa pemrograman Python, Anda bisa mulai belajar secara online di DQLab. DQLab memberikan materi berupa modul yang dapat dipelajari langsung melalui live code. Caranya cukup mudah. Cukup daftar di DQLab. id dan nikmati modul gratis DQLab. Selain Bahasa Pemrograman Python, ada bahasa pemrograman lain seperti R, Excel dan SQL. Selamat mencoba |