Show Pada kesempatan sebelumnya saya telah memberikan penjelasan tentang Tipe Data dan Variabel pada bahasa pemrograman Python. Kali ini saya akan menjelaskan tentang Operator pada bahasa pemrograman python. Pada kesempatan ini, saya akan memberikan sedikit informasi mengenai Operator yang mana operator tersebut sering digunakan di semua bahasa pemrograman, salah satunya adalah bahasa pemrograman python. Untuk memulai belajar Operator di python, ada baiknya jika kita mengenal terlebih dahulu apa itu operator agar nantinya kita bisa menyesuaikannya di bahasa python. Sebagai programmer, tentu pembaca sudah mengerti tentang operator, namun bagi yang baru mempelajari bahasa pemrograman, dan memilih python sebagai bahan pembelajaran, maka saya akan menjelaskan sedikit mengenai operator. Operator adalah sebuah object ada pada operasi matematika, yang dapat digunakan untuk melakukan operasi. Pada bahasa pemrograman python, operator berbentuk simbol bukan keyword seperti pada bahasa pemrograman VB. Hal ini dikarenakan python lebih berfokus pada tingkat keterbacaan kode. bukan keyword. Baca Juga
Berikut ini merupakan Jenis operator pada python. Jenis tersebut dibagi menjadi 6 macam.
Itulah jenis -jenis Operator pada python. Dari jenis-jenis tersebut, kita tahu bahwa itu tidaklah berbeda dengan bahasa pemrograman lain. Memang benar. Sebenarnya semua bahasa pemrograman itu sama. hanya beda bahasa saja. Jadi apabila pembaca sudah menguasai satu bahasa pemrograman, maka untuk mempelajari pemrograman yang lain tidaklah sulit. Karena pembaca sudah menguasai struktur kendali pada pemrograman. Setelah mengetahui jenis-jenis operator tersebut, alangkah baiknya jika kita mengenal lebih jauh lagi. Saya akan mengulas keenam jenis tersebut agar pembaca lebih mengerti tentang jenis tersebut. Berikut merupakan ulasan dari jenis operator pada python 1. Operator AritmatikaOperator aritmatika merupakan operator aritmatis, yang berfungsi untuk penjumlahan nilai dalam sebuah program. Dalam hal ini, Operator aritmatika merupakan operator yang paling sering digunakan dalam pemrograman. + Pengurangan- Perkalian* Pembagian/ Sisa Bagi(Modular)% Pemangkatan** Itulah Operator aritmatika yang ada di bahasa pemrograman python. Dengan operator tersebut, kita dapat menambah, mengurangi, membagi, mengkalikan, menghitung sisa bagi, ataupun bilangan berpangkat dengan nilai dari tipe data angka. Maka dari itu, operator aritmatika sangat penting untuk bahasa pemrograman karena bisa menyelesaikan dasar masalah. Berikut ini merupakan contoh program dari operator aritmatika: Pertama, kita buat dulu input data #input data Lalu kita buat program operator penjumlahan #penjumlahan Lalu kita buat program operator pengurangan #pengurangan Lalu kita buat program operator perkalian #perkalian Lalu kita buat program operator pembagian #pembagian Lalu kita buat program operator sisa bagi atau modular #Sisa Bagi Lalu kita buat program operator pangkat #pemangkatan Berikut ini merupakan program secara penuh #input data Sebelumnya, untuk python 3 kita harus mendeklarasikan tipe data. karena secara default, variabel membaca nilai String. Lalu kita run dan lihat hasilnya Ituah penjelasan beserta contoh program mengenai operator aritmatika. 2. Operator pembanding/relasiOperator pembanding atau bisa disebut dengan Operator perbandingan yaitu Operator yang digunakan untuk melakukan perbandingan pada nilai. dengan jalur logika atau kondisi yang ditentukan oleh programmer. Simbol Lebih Besar> Lebih Kecil< Sama Dengan= = Tidak Sama Dengan!= Lebih Besar Sama Dengan>= Lebih Kecil Sama Dengan<= Itulah Simbol pada operator perbandingan di python. Dengan simbol tersebut, kita dapat membandingkan 2 buah nilai atai lebih yang nantinya akan menghasilkan value(true/false) dan nantinya akan diberikan perintah pada masing-masing value. Contoh program dengan operator perbandingan : Pertama, kita buat dulu inputan #input data Lalu, buat program operator lebih besar (>) #Lebih besar Lalu, buat program operator lebih kecil (<) #Lebih kecil Lalu, buat program operator sama dengan (= =) #sama dengan Lalu, buat program operator tidak sama dengan (!=) #tidak sama dengan Lalu, buat program operator lebih besar sama dengan (>=) #lebih besar sama dengan Lalu, buat program operator lebih kecil sama dengan (<=) #Lebih kecil sama dengan Dan ini adalah program keseluruhan #input data Setelah itu, run dan lihat hasilnya Itulah penjelasan mengenai Operator perbandingan. Operator ini memang sangat berguna untuk program apabila programmer diharuskan membuat dua pilihan atau lebih 3. Operator PenugasanSama dengan operator aritmatika, operator penugasan juga berfungsi untuk penjumlahan suatu nilai. Namun perbedaannya operator penugasan bersifat continue. Nilai yang dijadikan sebagai penentu operator penugasan akan terus berubah sesuai dengan simbol yang digunakan. += Pengurangan-= Perkalian*= Pembagian/= Sisa Bagi(Modular)%= Pemangkatan**= Operator penugasan biasanya digunakan dalam perulangan. Namun pada kali ini saya tidak akan menggunakan perulangan sebagai contoh operator penugasan. Karena simbol depan dari operator penugasan dan simbol dari operator aritmatika sama, artinya fungsinya juga sama. saya akan menjelaskan simbol bagian belakang dari operator penugasan saja. Berikut merupakan contoh program operator penugasan. #input data Lalu rin dan lihat hasilnya Itulah penjelasan mengenai operator penugasan. 4. Operator LogikaOperator Logika adalah operator yang digunkakan untuk menghasilkan nilai true dan false. Sekilas memang hampir sama dengan operator pembanding. Namun perbedaannya operator logika lebih ke materi logika dan algoritma. seperti if-else, and, or, dan negasi. Simbol di python ANDand ORor NEGASI(Kebalikan)not Contoh operator logika python adalah sebagai berikut #deklarasi nilai Lalu Run dan lihat hasilnya Untuk mengetahui lebih lanjut tentang Operator logika, kita harus mempelajari dulu tentang logika dan algoritma. Karena dasar dari Logika adalah algoritma 5. Operator BitwiseOperator Bitwise adalah operator yang berfungsi untuk menangani proses logika dengan bilangan binner. Sementara bilangan binner sendiri merupakan bilangan yang terdiri dari dua jenis angka. yaitu 0 (False) dan 1 (True). Simbol di python AND& OR| XOR^ NEGASI(Kebalikan)~ LEFT SHIFT<< RIHT SHIFT>> Untuk hasil di operator ini memang agak sulit dipahami. dimana kita menggunakan bilangan binner sebagai nilai. Untuk memahaminya, saya sarankan untuk belajar tentang bilanggan binner terlebih dahulu. Saya tidak akan menjelaskan tentang bilangan binner karena disini saya hanya fokus be program saja Berikut merupakan contoh program operator bitwise #input data Lalu run dan lihat hasilnya Sebenarnya operator bitwise sangat jarang digunakan. Jadi saya persingkat saja agar lebih efisien 6. Operator TernaryOperator Ternary adalah operator yang berfungsi untuk memberikan dua kondisi atau lebih. Hal ini biasa kita kenal denga Percabangan. Dengan operator ternary ini, kita bisa membuat program berdasarkan kondisi yang kita inginkan dan menghasilkan output sesuai dengan kondisi tersebut #input data Lalu run dan lihat hasilnya Itulah sedikit penjelasan mengenai operator ternary. Sebenarnya masih banyak hal yang harus dijelaskan disini. pada contoh tersebut saya hanya memberikan 2 buah kondisi saja. masih ada 3 kondisi dan lebih. namun hal itu tidak merubah program. Intinya seperti itu PenutupTujuan belajar sebenarnya adalah untuk mendorong kita mencapai batas kemampuan kita, dan menemukan jati diri kita yang tersembunyi. Setelah kita menemukan bahwa kita tidak akan hanya bisa mencapai kemampuan sederhana. diri kita yang sebenarnya. Semoga artikel ini menambah wawasan pembaca. Assalamu'alaikum wr.wbSelanjutnya : Contoh Program Percabangan Pada Bahasa Pemrograman Python Apa itu XOR dalam python?Operator XOR pada Python adalah operasi logika dari OR Eksklusif. Dalam aljabar boolean, Operasi XOR mempunyai definisi setiap tapi tidak semua. Operator XOR memberikan nilai kebenaran benar (1) saat jumlah operand adalah ganjil.
Apa itu operator XOR?Operator ^ (Exclusive Or), disingkat xor , merupakan operator bitwise. Operator bitwise merupakan operator untuk memanipulasi bilangan biner. Contoh konversi bilangan desimal ke biner (8bit): 0 = 0000 0000.
Apa arti != Dalam python?!= : dipakai untuk perbandingan dua nilai yang tidak sama. Kebalikan dari operator sebelumnya, jika hasilnya tidak sama justru muncul hasil True, dan jika sama muncul hasil False.
Operator apa saja yang dapat dioperasikan dengan python?Secara garis besar, Python memiliki tujuh jenis operator seperti operator aritmatika, pembanding, penugasan, logical, keanggotaan, identitas dan bitwise.
|