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.
Posting Komentar
Posting Komentar