Aside: Operator Python


Nulis Artikel ini cuma untuk mengingat aja 😀

Operator digunakan untuk melakukan operasi pada satu atau lebih dari suatu nilai,nilai-nilai pada operasi di sebut operan , misalnya pada operasi – operasi penjumlahan 1+2 , nilai 1 dan 2 disebut operan.
  • Operator aritmatika

Operator aritmatika di gunakan untuk operasi – operasi dasar p-enjumlahan,pengurangan dan perkalian.Tabel operator sebagai berikut :

Operasi Operator Contoh
Pemangkatan ** 5 ** 2 == 25
Perkalian * 2 * 3 == 6
Pembagian / 12/3 == 4
Penyimpanan dari Pembagian % 14 % 3 == 2
Penjumlahan + 1+2 == 3
Pengurangan 2-1 == 1

  • Operator bitwish

operator bitwise di gunakan untuk operasi- operasi bilangan biner.Tabel operator sebagai berikut :

Operator Operasi Contoh
a&b and 11(1011 binari) & 13(1101 binari) = 9(1001 binari)
alb or 11(1011 binari) & 13(1101 binari) = 15(1111 binari)
a^b Xor 11(1011 binari) & 13(1101 binari) = 6(010 binari)
~a not ~11 hasilnya – 12 (desminal)
a << b shift left 11(1011 binari) << 2 = 44(101100 binari)
a>>b shift right 11(1011 binari) >> 2 = 2(10 binari)
  • Operator Perbandingan

operator perbandingan di gunakan pada struktur control seperti if,elif,dimana di lakukan perbandingan antara dua nilai .Tabel operator sebagai berikut :

Operator Operasi Contoh
a == b sama dengan True jika a sama dengan b
a!=b tidak sama dengan True jika a tidak sama dengan b
a<>b tidak sama dengan True jika a tidak sama dengan b
a<b< td=””> lebih kecil dari True jika a lebih kecil dari b
a>b lebih besar dari True jika a lebih besar dari b
a<=b lebih kecil atau sama dengan True jika a lebih kecil atau sama dengan b
a>=b lebih besar atau sama dengan True jika a lebih besar atau sama dengan b
a in b True jika a sama dengan b
not in True jika a tidak sama dengan b ( tipe data sequeance )
is identitas object
is not negatif dari identitas object
  • Operator Logika
Operator Operasi Contoh
a and b And True jika a dan b bernilai True
a or b or True jika salah satu atau keduanya a,b bernilai True.
a xor b Xor True jika salah satu a atau b bernilai True . tetapi False jika keduanya bernilai true .
not a not True jika a bernilai tidak true
Advertisements

Leave a Reply

Please log in using one of these methods to post your comment:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s