Jumat, 02 Oktober 2020

Dasar Pemrograman Tugas 01

 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
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                                    **=        


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     

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 Bitwise adalah operator untuk melakukan operasi berdasarkan bit/binner.
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 Identitas adalah operator yang bisa dipakai untuk memeriksa apakah nilai sebuah variable ada di tempat yang sama (di memory) atau tidak. Operator ini dikenal juga sebagai Identity Operators.

Operator ini terdiri dari 2 jenis:

Operator     Penjelasan
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: