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
: MengembalikanTrue
jika kedua pernyataan bernilaiTrue
.a = (5 > 3 and 3 > 1) # a = True
or
: MengembalikanTrue
jika salah satu dari kedua pernyataan bernilaiTrue
.b = (5 > 3 or 3 < 1) # b = True
not
: 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