[Python2] Operator

Published: by Creative Commons Licence

Macam-macam operator pada python :
1. Aritmatika
2. Perbandingan
3. Penugasan
4. Bitwiser
5. Logika
6. Keanggotaan
7. Identitas

[0] Fadjar Septian, Ridwan. Belajar Pemrograman Python Dasar.

1. Aritmatika

+(penambah),-(pengurangan),*(perkalian),/(pembagian),%(modulus),**(pemangkatan),//(pembagian bulat).

2. Perbandingan

==(Persamaan),!= atau <> (tidak samadengan), > (lebih besar), < (lebih kecil), >= (lebih besar samadengan), <= (lebih kecil samadengan).

3. Penugasan

Biasanya digunakan ketika menugaskan variable dengan variable itu sendiri.

contoh :

a=3

a+=1

artinya adalah a=a+1 dalam kata lain, a=3+1 maka a=4. output adalah 4.

+=, -=, *=, /=, %=, **=, //=

4. Bitwiser

& (AND),| (OR),^(XOR),~(biner invert),<<(Geser biner ke kiri ),>>(Geser biner ke kanan).

5. Logika

and, or, not

6. Keanggotaan

in (memriksa apakah nilai yang dicari berada pada list atau struktur python lainnya. Jika nilai tersebut ada maka kondisi akan bernilai true).

contoh :

a_list=[1,2,3,4,5]

print 5 in a_list

not in (kebalikan dari in).

7. Identitas

is (memeriksa apakah nilai disebelah operan kiri memiliki identitas memori yang sama dengan nilai di sebelah kanan operan. jika sama kondisi bernilai true.

contoh :

a,b=10,10

print a is b

is not (sebaliknya dari is)