python
#python

Number

python mendukung integer, floats

num1 = 10 + -1 # 9
num2 = 10 + 0.5 # 10.5

hitung nilai pangkat

num3 = 3**2 # 9

hitung nilai yang ada di dalam kurung ()

num4 = 100 / (10 - 0.98)

Underscores (_) pada number Untuk membuat angka yang panjang lebih mudah dibaca

num5 = 10_000_000
print (num5 / num4) # 901999.9999999999
pada python 3.6 ke atas (_) bisa digunakan pada nilai integer dan floats

Boolean

boolean pada python bernilai True dan False (dengan huruf kapital)

# 20 > 10 = True
# 20 < 10 = False

# 'a' < 'b' = True
# 'a' > 'b' = False

# function bool(), untuk mengetahui nilai tersebut True atau False
# bool('Hi') = True
# bool('') = False
# bool(100) = True
# bool(0) = False

# list nilai-nilai yang bernilai False
# variabel dengan nilai 0
# variabel dengan nilai string kosong
# variabel dengan nilai False
# variabel dengan nilai None
# variabel dengan nilai array kosong []
# variabel dengan nilai tuple kosong ()
# variabel dengan nilai object kosong {}