Belajar Python

Angka Python. Baca dan Praktekan

Share:
Ada tiga tipe numerik dalam Python:
  • int
  • float
  • complex
Variabel bertipe numerik dibuat saat Anda menetapkan nilai padanya: Contoh
x = 1    # int
y = 2.8  # float
z = 1j   # complex
Untuk memverifikasi jenis objek apa pun di Python, gunakan type()fungsi: Contoh
print(type(x))
print(type(y))
print(type(z))

Int

Int, atau integer, adalah bilangan bulat, positif atau negatif, tanpa desimal, dengan panjang tidak terbatas. Contoh Bilangan bulat:
x = 1
y = 35656222554887711
z = -3255522

print(type(x))
print(type(y))
print(type(z))

Mengambang

Float, atau “angka titik mengambang” adalah angka, positif atau negatif, yang mengandung satu atau lebih desimal. Contoh Mengapung:
x = 1.10
y = 1.0
z = -35.59

print(type(x))
print(type(y))
print(type(z))
Float juga bisa berupa angka ilmiah dengan “e” untuk menunjukkan pangkat 10.

Contoh

Mengapung:
x = 35e3
y = 12E4
z = -87.7e100

print(type(x))
print(type(y))
print(type(z))

Kompleks

Angka kompleks ditulis dengan “j” sebagai bagian imajiner:

Contoh

Kompleks:
x = 3+5j
y = 5j
z = -5j

print(type(x))
print(type(y))
print(type(z))

Konversi Tipe

Anda dapat mengonversi dari satu tipe ke tipe lain dengan metode int()float(), dan complex():

Contoh

Konversi dari satu tipe ke tipe lainnya:
x = 1    # int
y = 2.8  # float
z = 1j   # complex

#convert from int to float:
a = float(x)

#convert from float to int:
b = int(y)

#convert from int to complex:
c = complex(x)

print(a)
print(b)
print(c)

print(type(a))
print(type(b))
print(type(c))
Catatan: Anda tidak dapat mengubah bilangan kompleks menjadi jenis bilangan lainnya.

Angka Acak

Python tidak memiliki random()fungsi untuk membuat angka acak, tetapi Python memiliki modul bawaan yang disebut randomyang dapat digunakan untuk membuat angka acak:

Contoh

Impor modul acak, dan tampilkan angka acak dari 1 hingga 9:
import random

print(random.randrange(1, 10))
 
Share: