Pada artikel tempo hari kita udah mengupas perihal faktor serta type data yang terdapat pada python serta pada saat ini kita bakal mengulas terkait jenis-jenis operator yang ada pada python.

Apa Itu Operator ? operator ialah simbol-simbol yang dipakai untuk jalankan operasi spesifik. Ada 6 macam operator dengan bahasa pemrograman python yang harus kita kenali. 

Silahkan kita ulas satu-satu jenis-jenis operator yang dipunyai oleh python

1. Operator Aritmatika

Operator Aritmatika sebagai operator yang kerap kita pakai dalam pemrograman khususnya saat pecahkan sebuah kasus yang terkait dengan kalkulasi mengalkulasi.

Operator aritmatika terbagi dalam :

- Penjumlahan dengan ikon +

- Pengurangan dengan ikon -

- Perkalian dengan ikon *

- Pembagian dengan lambang /

- Tersisa Untuk dengan lambang %

- Pemangkatan dengan lambang **

 Kemudian silakan kita dengan gunakan program python

a = 10

b = 3

# operator penjumlahan

c = a + b

print ("Hasil ", a ,"+", b ,"=",c)

#Output " Hasil 10 + 3 = 13

# Operator Pengurangan

c = a - b

print ("Hasil ", a ,"-", b ,"=",c)

#Output " Hasil 10 - 3 = 7

# Operator Perkalian

c = a * b

print ("Hasil ", a ,"*", b ,"=",c)

#Output " Hasil 10 * 3 = 30

# Operator Pembagian

c = a / b

print ("Hasil ", a ,"/", b ,"=",c)

#Output " Hasil 10 / 3 = 3.333

# Operator Tersisa Untuk

c = a % b

print ("Hasil ", a ,"%", b ,"=",c)

#Output " Hasil 10 % 3 = 1

# Operator Pangkat

c = a ** b

print ("Hasil ", a ,"**", b ,"=",c)

#Output " Hasil 10 ** 3 = 1000

2. Operator Pengutusan 

Operator penempatana dipakai untuk berikan pekerjaan di faktor

Contoh

Nama = "tarunajati.my.id"

Dari contoh di atas karenanya faktor Nama udah kita kasih pekerjaan untuk menaruh tarunajati.my.id Kecuali pengisian nilai atau penyimpanan, dapat pula dipakai untuk menjumlahkan, kurangi, membagai dan lain-lain.

Untuk sedetailnya simak tabel berikut di bawah ini 

Simbol Operator

= Pengisian

+= Penjumlahan

-= Pengurangan

*= Perkalian

/= Pembagian

%= Sisa Buat

**= Pemangkatan

Agar ringan untuk dimengerti simak contoh berikut

#nilai awal mula

a = 10

print("nilai a = ", a)

a += 6

# Seusai nilai a ditambahkan 6, coba kita tonton didalamnya

print ("Nilai sesudah ditambah lagi 6, a = ", a)

Karenanya hasilnya sama pada gambar berikut

Awal mulanya faktor a miliki nilai 10 selanjutnya dikasihkan penempatan penjumlahan atau dapat juga ditambahkan 6 " a += 6 " arti dari code itu nilai faktor a yang mulanya 10 selanjutnya dilaksanakan penempatan tambahan dengan angka 6 maka hasilnya yaitu 16.

3. Operator Pengimbang

Operator pengimbang dipakai untuk memperbandingkan dua nilai. Operator pengimbang di kenal juga dengan operator rekanan dan kerap kita pakai buat bikin sebuah keadaan atau nalar. 

Simbol Operator

> Lebih Besar

 < Lebih Kecil

== Sama Dengan

!= Tidak sama dengan

> = Lebih besar sama dengan

 <= Lebih kecil sama dengan

Contoh

a = 10

b = 3

c = a  < b

print(c);

Jadi hasilnya seperti berikut 

Cara Menghapus Pengikut di IG

Pembelajaran Python Beberapa aturan Dasar Dalam Penulisan Code Python

Pembelajaran Python Metode Jalankan Code Python Interpreter dan IDLE Python (Text Editor Python)

Pembelajaran Python Membuat Pemikiran Percabangan Dengan Situasi if / else

Faktor c dapat berharga FALSE lantaran nilai 10 lebih kecil dari 3 (10  < 3)

4. Operator Nalar 

Operator pemikiran bisa dipakai buat bikin operasi pemikiran, seperti AND, OR, serta NOT.

Simbol Operator

and Logika AND

or Logika OR

not Negasi/Kesebalikan 

Contoh pelaksanaan dalam code program.

a = True

b = False

# Nalar AND

c = a and b

print("%r and %r = %r" % (a,b,c))

# Pemikiran OR

c = a or b

print("%r or %r = %r" % (a,b,c))

# Nalar Not

c = not a

print("not %r  = %r" % (a,c))

Karenanya hasilnya : 

5. Operator Bitwise 

Operator bitwise adalah operator untuk lakukan operasi berdasar bit/biner. 

Simbol Operator

& AND

| OR

^ XOR

~ Negasi/kesebalikan

« Left Shift

» Right Shift 

Apabila kita belum mengerti operasi bilangan binner maka bisa rada kesusahan dalam pahami operator ini.

Di sini saya akan memberinya sebuah contoh

Contoh, kita miliki faktor a = 60 dan b = 13. Karena itu apabila dibulatkan kebilangan binner hasilnya seperti di bawah ini. 

a = 00111100

b = 00001101

Coba kita aplikasikan di salah satunya operasi bitwise

a = 00111100

b = 00001101

a ^ b = 00110001

Di contoh di atas udah saya aplikasikan pada operasi NOT(Negasi/kontradiksi) 

Dari ide di atas bisa kita tonton jika idenya tidak jauh berbeda dengan operator pemikiran, namu operator Bitwise cuma dipakai buat binner.

contoh dalam program

a = 7

b = 4

# Operasi AND

c = a serta b

print("a dan b = %s" % c)

# Operasi OR

c = a | b

print("a | b = %s" % c)

# Operasi XOR

c = a ^ b

print("a ^ b = %s" % c)

# Operasi Not

c = ~a

print("~a = %s" % c)

# Operasi shift left (pindah status biner)

c = a  < < b

print("a  < < b = %s" % c)

# Operasi shift right (pindah status biner)

c = a > >  b 

print("a > >  b = %s" % c)

Jadi hasilnya

6. Operator Ternary 

Operator ternary diketahui dengan operator situasi, karena dipakai untuk bikin gestur keadaan seperti percabangan IF/ELSE

Operator tinary sebenarny tak ada di dalam Bahasa pemrograman python, tapi python miliki trik lain buat gantikan operator ini.

Kerap kita dapati di Bahasa pemrograman lain operator ternary gunakan titik dua (:) atau tanda-pertanda-tandanya Bertanya (?).

Dalam python penulisan nalar yang memberikan ekpresi percabangan memakai IF / ELSE dalm satu baris.

if Keadaan  else 

Contoh dalam pelaksanaan program

nilai = 80

hasil = "Kurang" if nilai  < 70 else "Bagus"

print(hasil)

Mak hasilnya :

Jikalau kita mengganti nilai kurang dari 70 atau dibwah 70 karena itu hasilnya bakal beralih jadi kurang.