Cara menggunakan modulo python
Setelah kita mengenal variabel dan tipe data pada Python, selanjutnya kita akan berkenalan dengan Operator. Show Apa itu operator? Operator merupakan simbol-simbol yang digunakan untuk melakukan operasi tertentu. Ada enam jenis operator dalam pemrograman yang wajib diketahui:
Mari kita bahas semuanya… 1. Operator AritmatikaOpeartor aritmatika termasuk dalam operator yang paling sering digunakan dalam pemrograman. Opeartor aritmatika terdiri dari:
Mari kita coba dalam program:
Hasilnya: Pada kode program di atas, kita menggunakan string formatting untuk mencetak hasil dari masing-masing opearasi. Operator Misal: 2. Operator PenugasanSeperti namanya, operator ini digunakan untuk memberikan tugas pada variabel. Misalnya: Maka variabel Selain menyimpan atau pengisian nilai, ada juga menjumlahkan, mengurangi, perkalian, pembagian, dsb. Selengkapnya bisa dilihat di tabel berikut.
Untuk lebih jelasnya, mari kita coba contohnya dalam program.
Hasilnya: Pada awalnya kita mengisi nilai variabel Penjumlahan tersebut sama maksudnya seperti ini: Artinya, kita mengisi nilai variabel Paham…? Baiklah, kalau sudah paham silahkan coba lagi untuk operator yang lainnya.
Silahkan coba inputkan nilai variabel (jawab di komentar) 3. Operator PembandingOperator ini digunakan untuk membandingkan dua buah nilai. Operator ini juga dikenal dengan operator relasi dan sering digunakan untuk membuat sebuah logika atau kondisi. Opertor ini terdiri dari:
Contoh: Apakah isi dari variabel Isinya adalah Untuk lebih jelasnya, mari kita coba contonya dalam program.
4. Operator LogikaOperator logika digunakan untuk membuat operasi logika, seperti logika AND, OR, dan NOT. Operator logika terdiri dari:
Contoh:
Hasilnya: 5. Operator BitwiseOperator Bitwise adalah operator untuk melakukan operasi berdasarkan bit/biner. Operator ini terdiri dari:
Hasil operasi dari operator ini agak sulit dipahami, kalau kita belum paham operasi bilangan biner. Mari kita coba pahami dengan contoh sederhana: Misalnya, kita punya variabel Bila dibuat dalam bentuk biner, akan menjadi seperti ini:
Kemudian, dilakukan operasi bitwise Operasi AND
Operasi OR
Operasi XOR
Opearsi NOT (Negasi/kebalikan)
Konsepnya memang hampir sama dengan opeartor Logika. Namun, Bitwise digunakan untuk biner. Mari kita coba dalam program…
Hasilnya: 6. Operator TernaryOperator ternary juga dikenal dengan operator kondisi, karena digunakan untuk membuat sebuah ekspresi kondisi seperti percabgan IF/ELSE. Operator ternary sebenarnya tidak ada dalam Python, tapi python punya cara lain untuk menggantikan operator ini. Pada bahasa pemrograman lain operator ternary menggunakan tanda tanya (
Contoh:
Dalam Python bentuknya berbeda, yaitu menggunakann IF/ELSE dalam satu baris.
Contoh:
Lebih mudah dibaca bukan? Hasilnya: Coba juga untuk mengisi nilai variabel Cara lain untuk membuat operasi ternary juga bisa menggunakan Tuple dan List.
Apa Selanjutnya?Kita sudah mengenal 6 jenis operator pada pemrograman python. Selanjutnya, silahkan belajar tentang Percabangan untuk membuat logika program. Bagaimana penerapan operator di python?Operator pada Pemrograman Python dapat disimbolkan dengan tanda atau karakter seperti +, -, *, /, **, % dan sebagainya. Contoh sederhana seperti operasi penjumlahan dari 1+2=3. Dimana angka 1 dan 2 disebut sebagai operand yaitu nilai yang dioperasikan oleh operator, sedangkan karakter + disebut sebagai operator.
Apa itu modulus dalam coding?Dalam matematika dan dalam pemrograman komputer modulus, operasi modulus adalah sebuah operasi yang menghasilkan sisa pembagian dari suatu bilangan terhadap bilangan lainnya. Dalam bahasa pemrograman operasi ini umumnya dilambangkan dengan simbol % , mod atau modulo , tergantung bahasa pemrograman yang digunakan.
Manakah yang merupakan operator modulo?Pada pemrograman, dikenal operator % atau yang disebut dengan modulo/modulus. Operator ini digunakan untuk mendapatkan sisa hasil bagi dari suatu bilangan terhadap bilangan lainnya. Contoh: 5 % 2 = 1.
Apa itu modulus di java?Operator mod (singkatan dari modulo atau modulus) dipakai untuk mencari nilai sisa pembagian.
|