Python Numbers
Python Numbers
Ada tiga tipe numerik dalam Python:
int
float
complex
Variabel tipe numerik dibuat saat kalian memberikan nilai kepadanya:
Contoh
y = 2.8 #float
z = 1j #float
Untuk memverifikasi jenis objek apa pun di Python, gunakan fungsitype()
:
Int
Int, atau integer, adalah bilangan bulat, positif atau negatif, tanpa desimal, dengan panjang tidak terbatas.
Contoh
y = 35656222554887711
z = -3255522
print (type(x))
print (type(y))
print (type(z))
Float
Float, atau "floating point number" adalah angka, positif atau negatif, yang mengandung satu atau lebih desimal.
Float juga bisa berupa bilangan ilmiah dengane
untuk menunjukkan pangkat 10.
Complex
Bilangan kompleks ditulis denganj
sebagai bagian imajiner:
Type Conversion
Kalian bisa mengonversi dari satu tipe ke tipe lainnya dengan metodeint()
,float()
, dancomplex()
:
Contoh
Mengonversi dari satu tipe ke tipe lainnya:
y = 2.8 #float
z = 1j #float
#konversi dari int ke float:
a = float (x)
#konversi dari float ke int:
b = int (y)
#konversi dari int ke complex:
c = complex (x)
print (a)
print (b)
print (c)
print (type(a))
print (type(b))
print (type(c))
Random Number
Python tidak memiliki fungsirandom()
untuk membuat bilangan acak, tetapi Python memiliki modul built-in bernamarandom
yang dapat digunakan untuk membuat bilangan acak:
Kalian akan belajar lebih lanjut tentang random module di lain waktu.