Operasi Matematika

Operasi matematika digunakan untuk melakukan perhitungan numerik seperti penjumlahan, bagaimana implementasinya di Python?

Daftar Isi
Operasi Matematika

Operasi matematika tidak bisa digunakan pada tipe data yang berbeda.

print("5" + 5) # TypeError: can only concatenate str (not "int") to str 

Penjumlahan

print(5 + 5) # 10 

Augmented Assignment Operator

angka: int = 5 
angka += 5 # angka = angka + 5 

print(angka) # 10 

Penjumlahan bisa digunakan pada tipe data string

kata: str = "N" 
print(kata) # N 
 
kata += "A" 
print(kata) # NA 
 
kata += "M" 
print(kata) # NAM 
 
kata += "A" 
print(kata) # NAMA 

Pengurangan

print(10 - 5) # 5 

Augmented Assignment Operator

angka: int = 5 

angka -= 5 # angka = angka + 5 
print(angka) # 10 

Perkalian

print(5 * 5) # 25 

Augmented Assignment Operator

angka: int = 5 

angka *= 5 
print(angka) # 25 

Pembagian

print(10 / 3) # 3.3333333333333335 

Augmented Assignment Operator

angka: int = 10 

angka /= 3 
print(angka) # 3.3333333333333335 

Pembagian Bulat

print(10 // 3) # 3 

Augmented Assignment Operator

angka: int = 10 

angka //= 3 
print(angka) # 3 

Modulus

print(10 % 3) # 1 

Augmented Assignment Operator

angka: int = 10 

angka %= 3 
print(angka) # 1 

Pangkat

print(4 ** 2) # 16 

Augmented Assignment Operator

angka: int = 4 

angka **= 2 
print(angka) # 16 

Type your title notification

Write to describe this notification