( ) ( )
Note
LABORATORIUM PEMROGRAMAN KOMPUTER
PROGRAM STUDI TEKNIK INDUSTRI
FAKULTAS TEKNIK
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
JAWA TIMUR
MODUL IV
OPERATOR PYTHON
I. Pendahuluan
1.1 Latar Belakang
Operator adalah simbol yang memberikan
sebua compiler atau interpreter untuk bisa melakukan operasi tertentu seperti
operasi matematika, rasional atau logis agar bisa menghasilkan hasil akhir seperti
yang diinginkan. Operator juga bisa dibilang sebagai dasar dari sebuah bahasa
pemrograman jenis apapun. Ketika kita membuat suatu program biasanya akan
ada banyak data yang nantinya akan diolah dan menghasilkan
suatu output tertentu. Ketika proses pengolahan data inilah nantinya dibutuhkan
suatu operator yang berperan sebagai simbol. Setidaknya ada tiga jenis operator
yang kerap digunakan dalam bahasa pemrograman. Mulai dari operator
aritmatika, operator relasional dan operator logika.
Dalam bahasa pemrograman Python, istilah "Operand" merujuk pada nilai
atau variabel yang berpartisipasi dalam operasi. Operasi tersebut dapat berupa
operasi aritmatika, perbandingan, dan lainnya. Operator merupakan simbol-simbol
yang digunakan untuk melakukan operasi tertentu. Operator membutuhkan data
untuk dioperasikan dan data ini disebut operand. Dalam contoh diatas angka 2 dan
3 adalah operand. Dibawah ini adalah contoh penggunaan Operand dan Operator
dalam bahasa pemrograman Python.
adalah nilai yang akan diproses oleh operator. Operand dapat berupa
bilangan, variabel, atau objek. Operand Bilangan dapat digunakan sebagai
operand untuk melakukan operasi aritmatika, seperti penjumlahan,
pengurangan, perkalian, pembagian,dan perpangkatan. Contoh
Operand Bilangan berupa 1, 2, 3, 4, 5. Operand Variabel dapat
digunakan sebagai operand untuk menyimpan nilai yang akan digunakan
di-
kemudian hari. Contoh Operand Variabel berupa a, b, c, d, e. Operand Objek
dapat digunakan sebagai operand untuk melakukan operasi pada objek, seperti
mengakses properti atau metode. Contoh Operand Objek berupa str, int, float, list,
dict.
Berikut adalah beberapa kalimat operand:
1. Operand dapat berupa berbagai jenis nilai, seperti bilangan, variabel, atau
objek. Hal ini membuat operand sangat fleksibel dan dapat digunakan untuk
melakukan berbagai macam operasi.
2. Operand dapat digunakan untuk melakukan operasi matematika,
perbandingan, logika, dan penugasan. Hal ini membuat operand sangat
penting dalam pemrograman.
3. Operand dapat digunakan untuk membuat ekspresi yang kompleks. Ekspresi
adalah kombinasi operator dan operand yang digunakan untuk menghitung
nilai tertentu. Ekspresi yang kompleks dapat digunakan untuk melakukan
berbagai macam perhitungan, seperti perhitungan statistik, perhitungan
keuangan, dan lain-lain.
Berikut adalah beberapa contoh kelebihan operand:
1. Kita dapat menggunakan operand untuk menghitung total harga barang yang
dibeli, dengan cara menjumlahkan harga masing-masing barang.
2. Kita dapat menggunakan operand untuk membandingkan dua nilai, seperti
membandingkan usia dua orang atau membandingkan tinggi dua gedung.
3. Kita dapat menggunakan operand untuk membuat ekspresi yang kompleks,
seperti ekspresi untuk menghitung persamaan kuadrat atau ekspresi untuk
menghitung luas segitiga.
2.2 Operator
Operator dalam Bahasa pemrograman python adalah symbol atau kata kunci
yang digunakan untuk melakukan operasi pada operand. Operator dalah Bahasa
pemrograman python adalah elemen kunci yang memungkinkan anda untuk
melakukan berbagai jenis operasi pada data atau variable. Dalam python, terdapat
beberapa jenis operator yang digunakan untuk melakukan tugas-tugas yang
berbeda. Operator adalah suatu simbol yang memberikan sebuah compiler atau
interpreter untuk bisa melakukan operasi tertentu seperti operasi
matematika,rasional atau logis agar bisa menghasilkan hasil akhir seperti yang
diinginkan. Operator juga bisa dibilang sebagai dasar dari sebuah Bahasa
pemrograman jenis apapun. Ketika kita membuat suatu program biasanya akan
ada banyak data yang nantinya akan diolah dan menghasilkan suatu output
tertentu. Ketika proses pengolahan data inilah nantinya dibutuhkan suatu operator
yang berperan sebagai simbol. Setidaknya ada tiga jenis operator yang kerap
digunakan dalam bahasa pemrograman. Mulai dari operator aritmatika, operator
relasional dan operator logika.
Dalam konteks bahasa pemrograman, operator adalah simbol atau tanda yang
digunakan untuk melakukan operasi tertentu pada data. Operator dapat digunakan
untuk melakukan operasi matematika, perbandingan, penugasan, logika,
keanggotaan, dan identitas. operator merupakan fitur penting dalam bahasa
pemrograman yang dapat membantu programmer untuk menulis kode yang lebih
singkat, efisien, dan fleksibel.
Kelebihan operator adalah sebagai berikut:
1. Meningkatkan produktivitas. Operator dapat membantu programmer untuk
menulis kode yang lebih singkat dan efisien. Misalnya, operator aritmatika
dapat digunakan untuk melakukan operasi matematika dasar dengan lebih
mudah dan cepat daripada menulis kode untuk melakukan operasi tersebut
secara manual.
2. Meningkatkan keterbacaan kode. Operator dapat membuat kode lebih mudah
dibaca dan dipahami oleh orang lain. Misalnya, operator perbandingan dapat
digunakan untuk membandingkan dua nilai dengan lebih jelas daripada
menulis kode untuk melakukan perbandingan tersebut secara manual.
3. Meningkatkan fleksibilitas kode. Operator dapat digunakan untuk membuat
kode yang lebih fleksibel dan dapat disesuaikan dengan kebutuhan.
Misalnya, operator penugasan dapat digunakan untuk menetapkan nilai ke
variabel dengan lebih fleksibel daripada menulis kode untuk menetapkan nilai
tersebut secara manual.
Berikut adalah contoh kelebihan operator dalam Bahasa pemrograman:
1. Operator aritmatika dapat digunakan untuk melakukan operasi matematika
dasar, seperti penjumlahan, pengurangan, perkalian, pembagian,
perpangkatan, dan modulus. Operator ini dapat membantu programmer untuk
menulis kode yang lebih singkat dan efisien untuk melakukan operasi
matematika.
2. Operator perbandingan dapat digunakan untuk membandingkan dua nilai dan
menghasilkan nilai boolean. Operator ini dapat membantu programmer untuk
menulis kode yang lebih jelas untuk membandingkan dua nilai.
3. Ternary
Operator ternary yaitu operator yang akan melihatkan tiga buah operand
dalam suatu operasi yang dilakukan. Bentuk penulisan dari operator ternary
adalah ekspresi.
2.3 Jenis-jenis Operator
Dasar dari setiap bahasa pemrograman yang memungkinkan manusia
memberikan perintah kepada komputer disebut dengan operator. Secara
sederhana, operator merupakan instruksi yang diberikan untuk mendapatkan hasil
dari proses tersebut. Umumnya, operator tersebut merupakan simbol-simbol
khusus yang digunakan untuk mengoperasikan suatu nilai data yaitu operand.
Setiap bahasa program memiliki tipe operator yang berbeda. Salah satu bahasa
program yang sering digunakan adalah Pascal. Untuk menggunakannya, kamu
perlu mempelajari jenis-jenis operator dalam program Pascal agar bisa
meletakkan tipe-tipe data. Berikut adalah jenis operator dalam pemrograman Java
dan lainnya:
1. Operator Aritmatika
Pertama ada operator aritmatika, yang mana operator jenis ini memiliki
fungsi untuk melakukan pemrosesan dua buah operand yang akan
menghasilkan suatu nilai tertentu. Namun hasil dari operasi yang melibatkan
operator aritmatika ini juga tergantung nilai operand dan jenis operator yang
digunakan. Secara mudahnya operator jenis ini akan lebih mudah kita
temukan pada suatu operasi matematika yang terdapat di dalam penulisan
bahasa pemrograman. Aritmatika sendiri merupakan salah satu cabang yang
ada di dalam ilmu matematika. Dimana pada dasarnya aritmatika ini akan
merupakan suatu perhitungan sederhana seperti tambah, kurang, bagi dan
kali. Selain itu, dalam bahasa pemrograman C++ penggunaan operator juga
berlaku pada operasi modulo division atau operator % yang dipakai untuk
mencari suatu sisa hasil bagi. Jenis operator yang ada di dalam operator
aritmatika bahasa pemrograman C++ adalah sebagai berikut ini:
+(penambahan),contohnyaa=5+2
–(pengurangan),contohnyaa=5–2
*(perkalian),contohnyaa=5–2
/ (pembagian dalam bilangan real atau pecahan), contohnya a = 5 – 2
% (sisa hasil bagi atau modulus), contohnya a = 5 % 2
2. Operator Penugasan atau Assignment
Lalu ada operator penugasan atau operator assignment. Dimana operator jenis
ini memiliki fungsi untuk memberikan suatu nilai pada satu variabel. Ada dua
sisi operand yang memiliki fungsi masing-masing. Operand pada sisi kiri
operator adalah variabel, sedangkan operand pada sisi kanan operator
merupakan sebuah nilai atau variabel yang memiliki nilai. Sebagai cacan juga
jika hasil pada sisi kanan harus memiliki tipe data yang sama dengan variabel
sisi kiri. Dalam bahasa C++, operator penugasan akan menggunakan simbol
seperti tanda sama dengan “=”. Nantinya operator penugasan juga bisa
menggunakan beberapa simbol gabungan seperti “+=”,”-=”, dan sebagainya.
3. Operator Increment dan Decrement
Lalu ada juga operator increment dan decrement. Kedua jenis operator ini
memiliki pengertian dan fungsi yang berbeda. Operator increment digunakan
sampai saat ini keberadaan operator ini selalu ada dalam berbagai macam program
yang dituliskan.
2.4 Manfaat Operator
Operator komputer merupakan salah satu profesi yang banyak dibutuhkan
pada instansi, perusahaan ataupun industri tertentu. Orang yang menggeluti
bidang ini memiliki tugas utama yaitu sebagai operator dan melakukan
pengoperasian pada unit komputer yang ada pada tempat tersebut. Operator
adalah simbol atau tanda khusus yang digunakan dalam pemrograman dan
matematika untuk melakukan operasi tertentu pada data atau variabel. Operator
memiliki berbagai manfaat, terutama dalam pemrograman dan matematika.
Berikut adalah beberapa manfaat utama operator:
1. Melakukan Operasi Matematika
Operator matematika seperti + (penambahan), - (pengurangan), * (perkalian),
dan / (pembagian) digunakan untuk melakukan operasi matematika pada
angka. Ini sangat penting dalam pemrograman komputer untuk melakukan
perhitungan yang kompleks.
2. Perbandingan
Operator perbandingan seperti == (sama dengan), != (tidak sama dengan),
<(ku- rang dari), > (lebih dari), <= (kurang dari atau sama dengan), dan >=
(lebih dari atau sama dengan) digunakan untuk membandingkan dua
nilai. Ini membantu dalam mengambil keputusan berdasarkan hasil
perbandingan ini.
3. Logika
Operator logika seperti && (dan logis), || (atau logis), dan ! (negasi)
digunakan untuk menggabungkan kondisi dan mengendalikan alur program.
Mereka-
membantu dalam pembuatan kondisi dan pengambilan keputusan.
4. Manipulasi Teks
Operator juga dapat digunakan untuk memanipulasi teks atau string.
Misalnya, operator + digunakan untuk menggabungkan dua string menjadi
satu.
5. Operasi Bitwise
Dalam bahasa pemrograman yang mendukung operasi bitwise, seperti C atau
C++, operator bitwise seperti & (AND bitwise), | (OR bitwise), dan ^ (XOR
bitwise) digunakan untuk melakukan operasi pada tingkat bit dalam
representasi biner dari angka.
6. Penugasan Nilai
Operator penugasan seperti = (penugasan) digunakan untuk memberikan nilai
ke variabel. Ini adalah bagian dasar dari pemrograman karena memungkinkan
Anda untuk menyimpan dan memanipulasi data.
7. Iterasi
Dalam loop seperti for, while, atau do-while, operator seperti ++ (increment)
dan -- (decrement) digunakan untuk mengubah nilai variabel dalam setiap
literasi, yang membantu dalam pengulangan yang efisien.
8. Array dan Pointer
Dalam beberapa bahasa pemrograman, operator digunakan untuk mengakses
elemen dalam array atau mengoperasikan pointer dalam alokasi memori.
9. Operasi Khusus
Banyak bahasa pemrograman juga memiliki operator khusus untuk tugas-
tugas tertentu, seperti operator penggabungan string (contoh: . dalam
JavaScript) atau operator tertentu dalam pemrograman berorientasi objek.
10. Optimisasi Kode Operator
Dapat membantu dalam mengoptimalkan kode, menjadi kannya lebih efisien
dan mudah dibaca. Dengan menggunakan operator dengan benar, Anda dapat
melakukan berbagai operasi dan manipulasi data dalam pemrograman dan
matematika dengan lebih efisien dan efektif. Ini sangat penting dalam
pengembangan perangkat lunak dan perhitungan matematika sehari-hari.
3.2 Flowchart
MULAI
DATA INPUT:
Input Biaya Produksi Per Produk
Input Harga Jual Per Produk
Input Banyak Produk Yang Akan
Dibuat
# Output Data
print("===============DATA MAHASISWA AKTIF 2023==============")
print("Nama :", nama)
print("NPM :", npm)
print("Jenis kelamin :", jenis_kelamin)
print("Tanggal Lahir :", tanggal_lahir)
print("program studi :", program_studi)
print("Semester awal :", semester_awal)
print("Status mahasiswa :", status_mahasiswa)
print("="*50)
print(" Terimakasih telah mengisi form diatas ")
DATA OUTPUT
YA ERROR? TIDAK
HASIL