TUGAS 1
- Buatlah 1 Contoh Operator Penugasan
- Buatlah 1 Contoh Operator Logika
- Buatlah 1 Contoh Operator Bitwise
- Buatlah 1 Contoh Operator Identitas
- Buatlah 1 Contoh Operator Keanggotaan
Pertama Kita Bahas apa itu Operator?
Operator merupakan simbol-simbol yang digunakan untuk melakukan operasi tertentu.
- OPERATOR PENUGASAN
Operator ini digunakan untuk memberikan tugas pada variable.
Misalnya:
umur = 18
umur = 18
Maka variable umur telah kita berikan tugas untuk menyimpan angka 18.
Selain menyimpan atau pengisian nilai, ada juga menjumlah, mengurangi, perkalian, dsb.
Selengkapnya bisa dilihat dibawah.
Operator Simbol
Pengisian =
Penjumlahan +=
Pengurangan -=
Perkalian *=
Pembagian /=
Sisa Bagi %=
Pemangkatan **=
Penjumlahan +=
Pengurangan -=
Perkalian *=
Pembagian /=
Sisa Bagi %=
Pemangkatan **=
Script
#Tugas Operator Penugasan
# = Untuk Mendefinisikan Nilai Variable
angka = 20
#Operasi Penugasa Nilai integer 5 dan cetak menggunakan fungsi
#penjumlahan
angka += 5
print("hasil penjumlahan = "+str(angka))
#pengurangan
angka -= 5
print("hasil pengurangan = "+str(angka))
#perkalian
angka *= 5
print("hasil perkalian = "+str(angka))
#pembagian
angka /= 5
print("hasil pembagian = "+str(angka))
#perpangkatan
angka **= 5
print("hasil perpangkatan = "+str(angka))
#modulus (sisa bagi)
angka %= 5
print("hasil modulus = "+str(angka))
Python File
Hasil Run
- OPERATOR LOGIKA
Operator Logika digunakan untuk membuat operasi logika sepperti logika AND, OR, dan NOT.
Operator Logika terdiri dari:
Nama Simbol di Python
Logika AND and
Logika OR or
Negasi/kebalikan not
Logika AND and
Logika OR or
Negasi/kebalikan not
Script
#Tugas Operator Logika
KataPertama = True
KataKedua = False
Kataketiga = True
#Logika and
print("KataPertama and KataKedua = " +str(KataPertama and KataKedua))
print("KataPertama and KataKetiga = " +str(KataPertama and Kataketiga))
#Logika or
print("KataPertama or KataKedua = " +str(KataPertama or KataKedua))
print("KataPertama or KataKetiga = " +str(KataPertama or KataKetiga))
#Logika not
print("not KataPertama = " +str(not KataPertama))
print("not KataKedua = " +str(not KataKedua))
Python File
Hasil Run
- OPERATOR BITWISE
Operator ini terdiri dari:
Nama Simbol
AND &
OR |
XOR ^
Negasi/kebalikan ~
Left Shift <<
Right Shift >>
Script
#Tugas Operator Bitwise
a = 5
b = 5
#Operasi Bitwise AND
c = a & b
print("a & b = ", c)
#Operasi Bitwise OR
c = a | b
print("a | b = ",c)
#Operasi Bitwise XOR
c = a ^ b
print("a ^ b = ",c)
#Operasi Bitwise Not
c = ~a
print("~a = ",c)
#Operasi Bitwise Shift Left(geser bit ke kiri)
c = a << b
print("a << b = ",c)
#Operasi Bitwise Shift Right(geser bit ke kanan)
c = a >> b
print("a >> b = ",c)
Python File
Hasil Run
- OPERATOR IDENTITAS
Operator ini terdiri dari 2 jenis:
Operator Penjelasan
Is Bernilai True jika kedua operand merujuk ke object yang sama dengan nilai yg sama
Is Bernilai True jika kedua operand merujuk ke object yang sama dengan nilai yg sama
is not Bernilai True jika kedua operand merujuk ke object yang tidak sama
Script
#Tugas Operator Identitas
Pertama = 2
Kedua = 2
Ketiga = 4
#Identitas is
#membandingkan Pertama dengan Kedua
print("Pertama is Kedua :", Pertama is Kedua)
#membandingkan Pertama dengan Ketiga
print("Pertama is Ketiga :", Pertama is Ketiga)
#identitas is not
#membandingkan Pertama dengan Kedua
print("Pertama is not Kedua:", Pertama is not Kedua)
#membandingkan Kedua dengan Ketiga
print("Kedua is not Ketiga:", Kedua is not Ketiga)
Python File
Hasil Run
- OPERATOR KEANGGOTAAN
Operator Keanggotaan adalah operator yang dipakai untuk memeriksa apakah suatu nilai ada di dalam sebuah himpunan atau tidak. Himpunan yang dimaksud terdiri dari tipe data "Berbentuk Array" seperti string, list, tuple, set, dan dictionary. Operator ini di kenal juga sebagai membership operators.
Operator ini terdiri dari 2 jenis:
Operator Penjelasan
in Bernilai True jika nilai yang dicari ada di dalam himpunan
not in Bernilai True jika nilai yang dicari tidak ada dalam himpunan
Script
#Tugas Operator Keanggotaan
Nama = "Arkrishna Rangga V"
Hoby = "Gaming, Ngoding, Touring"
print("Nama :",Nama)
print("Hoby :",Hoby)
#Operator Keanggotaan in
print("\"h\" in Nama :", "h" in Nama)
print("\"Gaming\" in Hoby :", "Gaming" in Hoby)
print("\"Swimming\" in Hoby :", "Swimming" in Hoby)
#Operator Keanggotaan not in
print("\"h\" not in Nama :", "h" not in Nama)
print("\"Swimming\" not in Hoby :", "Swimming" not in Hoby)
Python File
Hasil Run
Tidak ada komentar:
Posting Komentar