Operasi Dasar di Python
1. Operasi Aritmatika
Python mendukung berbagai operasi aritmatika dasar yang biasa digunakan dalam perhitungan matematika.
- Penjumlahan (
+): Menambahkan dua nilai.a = 5 + 3 # a = 8 - Pengurangan (
-): Mengurangi satu nilai dari nilai lainnya.b = 5 - 3 # b = 2 - Perkalian (
*): Mengalikan dua nilai.c = 5 * 3 # c = 15 - Pembagian (
/): Membagi satu nilai dengan nilai lainnya (hasilnya selalu float).d = 5 / 2 # d = 2.5 - Divisi Bulat (
//): Membagi dua nilai dan membulatkan hasil ke bawah (integer).e = 5 // 2 # e = 2 - Modulus (
%): Mengembalikan sisa hasil bagi dua nilai.f = 5 % 2 # f = 1 - Pangkat (
**): Menghitung hasil perpangkatan.g = 5 ** 2 # g = 25
2. Operasi Perbandingan
Operasi perbandingan digunakan untuk membandingkan dua nilai dan mengembalikan nilai boolean (True atau False).
- Sama dengan (
==): Memeriksa apakah dua nilai sama.a = (5 == 5) # a = True - Tidak sama dengan (
!=): Memeriksa apakah dua nilai tidak sama.b = (5 != 3) # b = True - Lebih besar dari (
>): Memeriksa apakah nilai di sebelah kiri lebih besar dari nilai di sebelah kanan.c = (5 > 3) # c = True - Lebih kecil dari (
<): Memeriksa apakah nilai di sebelah kiri lebih kecil dari nilai di sebelah kanan.d = (5 < 3) # d = False - Lebih besar atau sama dengan (
>=): Memeriksa apakah nilai di sebelah kiri lebih besar atau sama dengan nilai di sebelah kanan.e = (5 >= 5) # e = True - Lebih kecil atau sama dengan (
<=): Memeriksa apakah nilai di sebelah kiri lebih kecil atau sama dengan nilai di sebelah kanan.f = (5 <= 5) # f = True
3. Operasi Logika
Operasi logika digunakan untuk menggabungkan pernyataan boolean dan menghasilkan nilai True atau False.
and: MengembalikanTruejika kedua pernyataan bernilaiTrue.a = (5 > 3 and 3 > 1) # a = Trueor: MengembalikanTruejika salah satu dari kedua pernyataan bernilaiTrue.b = (5 > 3 or 3 < 1) # b = Truenot: Membalikkan nilai boolean dari pernyataan.c = not(5 > 3) # c = False
4. Operasi Assignment
Operasi assignment digunakan untuk memberikan nilai ke variabel dengan operator aritmatika secara langsung.
+=: Menambahkan nilai ke variabel.a = 5 a += 3 # a = 8-=: Mengurangi nilai dari variabel.b = 5 b -= 3 # b = 2*=: Mengalikan nilai variabel.c = 5 c *= 3 # c = 15/=: Membagi nilai variabel.d = 5 d /= 2 # d = 2.5//=: Membagi nilai variabel dengan pembagian bulat.e = 5 e //= 2 # e = 2%=: Mengambil sisa hasil bagi dari variabel.f = 5 f %= 2 # f = 1**=: Menaikkan pangkat variabel.g = 5 g **= 2 # g = 25

Komentar
Posting Komentar