Bilangan Python
- Hal Sebelumnya Tipe Data Python
- Hal Berikutnya Casting Python
Bilangan Python
Ada tiga jenis tipe bilangan di Python:
- int
- float
- complex
Pada saat memberikan nilai kepada variabel, akan dibuat variabel jenis bilangan:
Contoh
x = 10 # int y = 6.3 # float z = 2j # complex
Untuk memverifikasi tipe obyek apa saja di Python, gunakan type()
fungsi:
Contoh
print(type(x)) print(type(y)) print(type(z))
Int
Int atau bilangan bulat adalah angka penuh, positif atau negatif, tanpa desimal, panjangnya tak terbatas.
Contoh
bilangan bulat:
x = 10 y = 37216654545182186317 z = -465167846 print(type(x)) print(type(y)) print(type(z))
Float
float atau bilangan bulat adalah bilangan positif atau negatif yang mengandung desimal.
Contoh
bilangan bulat:
x = 3.50 y = 2.0 z = -63.78 print(type(x)) print(type(y)) print(type(z))
bilangan bulat dapat juga berupa angka ilmiah dengan "e", yang menunjukkan kuasa 10.
Contoh
bilangan bulat:
x = 27e4 y = 15E2 z = -49.8e100 print(type(x)) print(type(y)) print(type(z))
bilangan kompleks
bilangan kompleks digunakan "j" untuk menulis bagian imajiner:
Contoh
bilangan kompleks:
x = 2+3j y = 7j z = -7j print(type(x)) print(type(y)) print(type(z))
Penukaran Jenis
Anda boleh menggunakan int()
、float()
dan complex()
Cara untuk mengubah jenis dari satu jenis kepada jenis lain:
Contoh
Convert dari satu jenis kepada jenis lain:
x = 10 # int y = 6.3 # float z = 1j # complex # Convert integer to floating-point number a = float(x) # Convert floating-point number to integer b = int(y) # Convert integer to complex c = complex(x) print(a) print(b) print(c) print(type(a)) print(type(b)) print(type(c))
Komen:Anda tidak dapat mengubah bentuk jamak kepada jenis bilangan lain.
Bilangan acak
Python tiada random()
Fungsi untuk menghasilkan bilangan acak, tetapi Python mempunyai nama random
Modul bawaan, boleh digunakan untuk menghasilkan bilangan acak:
Contoh
Impor modul random dan tampilkan bilangan acak dari 1 hingga 9:
import random print(random.randrange(1,10))
Di Panduan Rujukan Modul Acak Di sini, anda akan mengenal lebih banyak tentang modul Acak.
- Hal Sebelumnya Tipe Data Python
- Hal Berikutnya Casting Python