Lompat ke konten Lompat ke sidebar Lompat ke footer

Bilangan atau Numbers dalam Python

Bilangan merupakan salah satu jenis data yang paling sering digunakan dalam pemrograman. Hampir setiap program membutuhkan angka, baik untuk melakukan perhitungan, menyimpan nilai, menentukan jumlah data, menghitung rata-rata, maupun mengambil keputusan berdasarkan hasil tertentu.

Sebelum lebih lanjut mempelajari materi tentang Bilangan atau Numbers dalam Python, terlebih dahulu pelajari materi tentang: Perulangan while dalam Python, break dan continue dalam Python, dan Mengenal Pernyataan pass pada Python.

Dalam Python, bilangan dapat digunakan secara langsung tanpa harus menentukan jenis datanya terlebih dahulu. Python akan mengenali jenis bilangan berdasarkan nilai yang diberikan.

Contohnya:
umur = 17
tinggi = 165.5


Variabel `umur` menyimpan bilangan bulat, sedangkan `tinggi` menyimpan bilangan desimal. 

Python menyediakan beberapa jenis bilangan utama, yaitu bilangan bulat, bilangan pecahan atau desimal, dan bilangan kompleks. Setiap jenis mempunyai karakteristik dan kegunaan yang berbeda.

Pemahaman mengenai bilangan sangat penting bagi siswa karena materi ini menjadi dasar untuk mempelajari operasi matematika, percabangan, perulangan, fungsi, pengolahan data, dan berbagai program lainnya.

Jenis Bilangan dalam Python

Secara umum, Python memiliki tiga jenis bilangan utama:
  1. `int` untuk bilangan bulat.
  2. `float` untuk bilangan desimal.
  3. `complex` untuk bilangan kompleks.

Ketiga jenis tersebut memiliki cara penggunaan yang berbeda.

Bilangan Bulat dengan `int`

Bilangan bulat adalah bilangan yang tidak mempunyai bagian desimal.

Contohnya:
umur = 17
jumlah_siswa = 32
tahun = 2026
suhu = -5


Semua nilai tersebut termasuk bilangan bulat. 

Bilangan bulat dapat bernilai positif, negatif, atau nol.

Contoh:
a = 25
b = -10
c = 0


Python menyimpan ketiga nilai tersebut sebagai tipe `int`. Untuk mengetahui jenis data sebuah nilai, dapat digunakan fungsi `type()`.
angka = 25
print(type(angka))


Hasil:
<class 'int'>

Artinya, nilai tersebut merupakan bilangan bulat.

Bilangan Desimal dengan `float`

`float` digunakan untuk menyimpan bilangan yang memiliki bagian desimal.

Contoh:
tinggi = 165.5
berat = 55.7
nilai = 87.5


Ketika diperiksa:
nilai = 87.5
print(type(nilai))


Hasil:
<class 'float'>

Bilangan desimal dalam Python menggunakan tanda titik.

Benar:
nilai = 87.5

Bukan:
nilai = 87,5

Tanda koma mempunyai makna berbeda dalam Python.

Bilangan Negatif

Python juga dapat menyimpan bilangan negatif.

Contoh:
suhu = -10
saldo = -50000
perubahan = -7.5


Tanda minus menunjukkan bahwa nilai tersebut berada di bawah nol.

Operasi matematika terhadap bilangan negatif dapat dilakukan seperti operasi matematika pada umumnya.
a = -10
b = 5
print(a + b)
print(a - b)
print(a * b)


Hasil:
-5
-15
-50


Bilangan Nol

Nol merupakan bilangan yang penting dalam pemrograman.

Contoh:
jumlah = 0

Nol sering digunakan sebagai nilai awal ketika menghitung jumlah data.

Contohnya:
jumlah = 0
for angka in range(1, 6):
jumlah += angka
print(jumlah)


Hasil:
15

Variabel `jumlah` dimulai dari nol kemudian terus bertambah.

Operasi Penjumlahan

Python menggunakan simbol `+` untuk penjumlahan.

Contoh:
a = 10
b = 5
hasil = a + b
print(hasil)


Hasil:
15

Penjumlahan juga dapat dilakukan langsung:
print(25 + 15)

Hasil:
40

Operasi Pengurangan

Simbol `-` digunakan untuk pengurangan.
a = 20
b = 8
hasil = a - b
print(hasil)


Hasil:
12

Jika hasil pengurangan berada di bawah nol, Python tetap dapat menyimpannya.
print(5 - 12)

Hasil:
-7

Operasi Perkalian

Perkalian menggunakan simbol `*`.
panjang = 10
lebar = 5
luas = panjang * lebar
print(luas)


Hasil:
50

Contoh tersebut dapat digunakan untuk menghitung luas persegi panjang.

Operasi Pembagian

Pembagian menggunakan simbol `/`.
a = 20
b = 4
hasil = a / b
print(hasil)


Hasil:
5.0

Perhatikan bahwa hasil pembagian menggunakan `/` berupa `float`, meskipun hasil matematikanya merupakan bilangan bulat.

Contoh:
print(10 / 2)

Hasil:
5.0

Pembagian Bulat dengan `//`

Python menyediakan operator `//` untuk memperoleh hasil pembagian bulat.

Contoh:
print(17 // 5)

Hasil:
3

Karena 17 dibagi 5 menghasilkan 3 dengan sisa 2. Operator `//` mengambil bagian hasil pembagian tanpa bagian pecahan.

Contoh lain:
print(20 // 6)

Hasil:
3

Sisa Pembagian dengan `%`

Operator `%` digunakan untuk mendapatkan sisa pembagian.

Contoh:
print(17 % 5)

Hasil:
2

Karena:
17 = 5 × 3 + 2

Maka sisanya adalah 2.

Operator `%` sangat berguna untuk menentukan apakah sebuah angka merupakan bilangan genap atau ganjil.

Contoh:
angka = 8
if angka % 2 == 0:
print("Bilangan genap")


Hasil:
Bilangan genap

Menentukan Bilangan Ganjil

Bilangan ganjil memiliki sisa 1 ketika dibagi 2.

Contoh:
angka = 7
if angka % 2 != 0:
print("Bilangan ganjil")


Hasil:
Bilangan ganjil

Konsep seperti ini banyak digunakan dalam pemrograman.

Perpangkatan dengan `**`

Python menggunakan `**` untuk melakukan perpangkatan.

Contoh:
hasil = 2 ** 3
print(hasil)


Hasil:
8

Artinya:
2 × 2 × 2 = 8

Contoh lainnya:
print(5 ** 2)

Hasil:
25

Menghitung Luas Persegi

Perpangkatan dapat digunakan untuk menghitung luas persegi.

Rumus:
luas = sisi²

Dalam Python:
sisi = 6
luas = sisi ** 2
print("Luas:", luas)


Hasil:
Luas: 36

Urutan Operasi Matematika

Python mengikuti aturan urutan operasi matematika.

Contoh:
hasil = 10 + 5 * 2
print(hasil)


Hasil:
20

Perkalian dilakukan terlebih dahulu:
5 × 2 = 10

Kemudian:
10 + 10 = 20

Jika ingin menentukan urutan tertentu, gunakan tanda kurung.
hasil = (10 + 5) * 2
print(hasil)


Hasil:
30

Tanda kurung membuat penjumlahan dilakukan terlebih dahulu.

Menggabungkan Beberapa Operator

Python dapat menjalankan beberapa operasi sekaligus.
hasil = 10 + 5 * 3 - 4
print(hasil)


Perhitungannya mengikuti aturan prioritas operator. 

Penggunaan tanda kurung dapat membuat kode lebih mudah dipahami:
hasil = 10 + (5 * 3) - 4

Hasilnya tetap sama.

Operasi terhadap `int` dan `float`

Python dapat melakukan operasi antara bilangan bulat dan bilangan desimal.

Contoh:
a = 10
b = 2.5
hasil = a + b
print(hasil)


Hasil:
12.5

Hasil operasi tersebut berupa `float`.

Mengubah Bilangan Menjadi `int`

Python menyediakan fungsi `int()` untuk mengubah nilai menjadi bilangan bulat.

Contoh:
angka = int(12.8)
print(angka)


Hasil:
12

Bagian desimal tidak dibulatkan ke angka terdekat, tetapi dihilangkan.

Contoh:
print(int(9.9))

Hasil:
9

Karena itu, `int()` perlu dipahami sebagai pengubahan ke bilangan bulat, bukan fungsi pembulatan.

Mengubah Bilangan Menjadi `float`

Fungsi `float()` digunakan untuk mengubah nilai menjadi bilangan desimal.
angka = float(10)
print(angka)


Hasil:
10.0

Fungsi tersebut juga dapat digunakan terhadap teks yang berisi angka:
angka = float("15.5")
print(angka)


Hasil:
15.5

Mengubah Bilangan Menjadi Teks

Fungsi `str()` dapat digunakan untuk mengubah bilangan menjadi teks.
angka = 100
teks = str(angka)
print(teks)
print(type(teks))


Hasil:
100
<class 'str'>


Hal ini berguna ketika sebuah angka perlu digabungkan dengan teks.

Contoh:
umur = 17
print("Umur: " + str(umur))


Hasil:
Umur: 17

Bilangan yang Diperoleh dari `input()`

Fungsi `input()` menghasilkan data bertipe teks.

Contoh:
angka = input("Masukkan angka: ")
print(type(angka))


Jika pengguna memasukkan:
25

jenis datanya tetap:
<class 'str'>

Jika ingin menggunakannya sebagai bilangan, lakukan konversi.
angka = int(input("Masukkan angka: "))
print(angka + 10)


Jika pengguna memasukkan 25, hasilnya:
35

Menghitung Dua Bilangan dari Input

Berikut adalah program untuk menghitung dua bilangan dari nilai input.

Contoh:
a = int(input("Masukkan angka pertama: "))
b = int(input("Masukkan angka kedua: "))
hasil = a + b
print("Hasil:", hasil)


Jika masukan:
10
15


hasil:
Hasil: 25

Menghitung Rata-Rata

Bilangan sering digunakan untuk menghitung rata-rata.

Contoh:
nilai1 = 80
nilai2 = 75
nilai3 = 90
rata_rata = (nilai1 + nilai2 + nilai3) / 3
print("Rata-rata:", rata_rata)


Hasil:
Rata-rata: 81.66666666666667

Jika ingin menampilkan jumlah angka tertentu setelah koma, dapat digunakan format keluaran.
print(f"Rata-rata: {rata_rata:.2f}")

Hasil:
Rata-rata: 81.67

Fungsi `abs()`

Fungsi `abs()` digunakan untuk mendapatkan nilai mutlak.

Contoh:
angka = -25
print(abs(angka))


Hasil:
25

Untuk bilangan positif:
print(abs(20))

hasilnya tetap:
20

Fungsi ini berguna ketika hanya membutuhkan jarak nilai dari nol tanpa memperhatikan tanda positif atau negatif.

Fungsi `round()`

Fungsi `round()` digunakan untuk pembulatan.

Contoh:
angka = 7.6
print(round(angka))


Hasil:
8

Jumlah angka di belakang koma juga dapat ditentukan.
angka = 12.34567
print(round(angka, 2))


Hasil:
12.35

Angka `2` menunjukkan jumlah tempat desimal yang ingin dipertahankan.

Fungsi `pow()`

Python juga memiliki fungsi `pow()` untuk perpangkatan.

Contoh:
hasil = pow(2, 4)
print(hasil)


Hasil:
16

Kode tersebut sama dengan:
hasil = 2 ** 4

Keduanya menghasilkan nilai yang sama untuk penggunaan dasar.

Fungsi `min()` dan `max()`

Fungsi `min()` digunakan untuk mendapatkan nilai terkecil.
nilai = [80, 75, 90, 60]
print(min(nilai))

Hasil:
60

Sementara itu, `max()` digunakan untuk mencari nilai terbesar.
print(max(nilai))

Hasil:
90

Kedua fungsi tersebut berguna ketika mengolah kumpulan angka.

Fungsi `sum()`

Fungsi `sum()` digunakan untuk menjumlahkan nilai dalam suatu kumpulan data.

Contoh:
nilai = [80, 75, 90]
total = sum(nilai)
print(total)


Hasil:
245

Untuk menghitung rata-rata:
nilai = [80, 75, 90]
rata_rata = sum(nilai) / len(nilai)
print(rata_rata)


Hasil:
81.66666666666667

Bilangan Kompleks

Selain `int` dan `float`, Python memiliki tipe data `complex`. Bilangan kompleks terdiri atas bagian nyata dan bagian imajiner.

Contoh:
angka = 3 + 4j
print(angka)


Hasil:
(3+4j)

Huruf `j` digunakan Python untuk menunjukkan bagian imajiner.

Bilangan kompleks lebih banyak digunakan dalam bidang matematika, teknik, dan ilmu pengetahuan tertentu. Untuk pemrograman dasar di sekolah, pemahaman mengenai `int` dan `float` biasanya lebih sering digunakan.

Memeriksa Jenis Bilangan

Fungsi `type()` dapat digunakan untuk mengetahui jenis data.

Contoh:
a = 10
b = 10.5
c = 2 + 3j
print(type(a))
print(type(b))
print(type(c))


Hasil:
<class 'int'>
<class 'float'>
<class 'complex'>


Dengan fungsi tersebut, siswa dapat mengetahui bagaimana Python menyimpan suatu nilai.

Menggunakan `isinstance()`

Selain `type()`, Python menyediakan `isinstance()`.

Contoh:
angka = 25
print(isinstance(angka, int))


Hasil:
True

Artinya, `angka` merupakan bilangan bertipe `int`.

Contoh:
angka = 12.5
print(isinstance(angka, float))


Hasil:
True

Notasi Ilmiah

Python juga dapat menuliskan bilangan dalam bentuk notasi ilmiah.

Contoh:
angka = 2e3
print(angka)


Hasil:
2000.0

`2e3` berarti 2 dikalikan 10 pangkat 3.

Contoh lainnya:
angka = 5e-2
print(angka)


Hasil:
0.05

Notasi ilmiah dapat berguna ketika berhadapan dengan bilangan yang sangat besar atau sangat kecil.

Bilangan Besar dalam Python

Python dapat menangani bilangan bulat dengan jumlah digit yang sangat besar.

Contoh:
angka = 123456789012345678901234567890
print(angka)


Python tetap dapat menyimpan bilangan tersebut sebagai `int`.

Contoh operasi:
angka = 10 ** 50
print(angka)


Python dapat menghitung hasil perpangkatan tersebut tanpa perlu mengubahnya menjadi `float`.

Kesalahan Umum dalam Menggunakan Bilangan

Berikut dijelaskan beberapa bentuk kesalahan umum dalam menggunakan bilangan pada Python.

Kesalahan pertama, menggunakan koma untuk bilangan desimal.

Kesalahan:
nilai = 87,5

Jika ingin membuat bilangan desimal, gunakan titik:
nilai = 87.5

Kesalahan kedua, lupa mengubah `input()` menjadi angka.

Kesalahan:
a = input("Angka pertama: ")
b = input("Angka kedua: ")
print(a + b)


Jika pengguna memasukkan 10 dan 20, hasilnya dapat menjadi:
1020

Hal tersebut terjadi karena kedua masukan masih berupa teks.

Perbaikannya:
a = int(input("Angka pertama: "))
b = int(input("Angka kedua: "))
print(a + b)


Hasil:
30

Kesalahan kedua, membagi dengan nol.

Kode berikut akan menghasilkan kesalahan:
hasil = 10 / 0

Python tidak dapat melakukan pembagian dengan nol sehingga menghasilkan `ZeroDivisionError`. Untuk mencegahnya, kondisi dapat diperiksa terlebih dahulu:
angka = 10
pembagi = 0
if pembagi != 0:
print(angka / pembagi)
else:
print("Tidak dapat membagi dengan nol.")


Contoh Program Menghitung Luas Persegi Panjang

Berikut diberikan contoh program untuk menghitung luas persegi panjang.
panjang = float(input("Masukkan panjang: "))
lebar = float(input("Masukkan lebar: "))
luas = panjang * lebar
print("Luas persegi panjang:", luas)


Jika pengguna memasukkan:
Panjang: 10
Lebar: 5


hasil:
Luas persegi panjang: 50.0

Contoh Program Menghitung Luas Lingkaran

Berikut diberikan contoh program untuk menghitung menghitung nilai luas lingkaran pada Python.

Rumus luas lingkaran:
L = Ï€ × r²

Program:
import math
jari_jari = float(input("Masukkan jari-jari: "))
luas = math.pi * jari_jari ** 2
print("Luas lingkaran:", luas)


Modul `math` menyediakan nilai `pi` yang dapat digunakan dalam perhitungan.

Contoh Program Menentukan Bilangan Genap atau Ganjil

Berikut diberikan contoh program untuk menentukan nilai bilangan genap atau ganjil pada Python.
angka = int(input("Masukkan sebuah angka: "))
if angka % 2 == 0:
print("Angka tersebut adalah bilangan genap.")
else:
print("Angka tersebut adalah bilangan ganjil.")


Program menggunakan operator `%` untuk mengetahui sisa pembagian angka dengan 2.

Contoh Program Menghitung Total Belanja

Berikut diberikan contoh program untuk menentukan nilai bilangan genap atau ganjil pada Python.
harga1 = float(input("Harga barang pertama: "))
harga2 = float(input("Harga barang kedua: "))
harga3 = float(input("Harga barang ketiga: "))
total = harga1 + harga2 + harga3
print("Total belanja:", total)


Program sederhana tersebut menunjukkan bagaimana bilangan dapat digunakan untuk mengolah data dalam kehidupan sehari-hari.

Contoh Program Menghitung Nilai Akhir

Misalnya nilai seorang siswa terdiri atas tiga komponen:
  • Tugas: 80
  • Ujian: 85
  • Praktik: 90

Program:
tugas = 80
ujian = 85
praktik = 90
nilai_akhir = (tugas + ujian + praktik) / 3
print("Nilai akhir:", nilai_akhir)


Hasil:
Nilai akhir: 85.0

Contoh Program Menghitung Jarak

Misalnya sebuah kendaraan bergerak dengan kecepatan 60 kilometer per jam selama 2 jam.

Rumus:
jarak = kecepatan × waktu

Program:
kecepatan = 60
waktu = 2
jarak = kecepatan * waktu
print("Jarak:", jarak, "km")


Hasil:
Jarak: 120 km

Latihan 1

Buat program yang menyimpan tiga bilangan:
  • 10
  • 20
  • 30
Kemudian tampilkan jumlah ketiganya.

Latihan 2

Buat program yang menerima dua bilangan dari pengguna dan menampilkan hasil:
  • Penjumlahan
  • Pengurangan
  • Perkalian
  • Pembagian

Latihan 3

Buat program yang menerima sebuah bilangan dan menentukan apakah bilangan tersebut positif, negatif, atau nol.

Latihan 4

Buat program untuk menentukan apakah sebuah bilangan termasuk genap atau ganjil. Gunakan operator `%`.

Latihan 5

Buat program yang menghitung luas persegi. Pengguna memasukkan panjang sisi. Gunakan rumus:
luas = sisi × sisi

Latihan 6

Buat program untuk menghitung luas segitiga. Gunakan rumus:
luas = ½ × alas × tinggi

Latihan 7

Buat program yang menerima lima nilai siswa dan menghitung rata-ratanya.

Latihan 8

Gunakan `min()` dan `max()` untuk mencari nilai terendah dan tertinggi dari data:
nilai = [75, 80, 65, 90, 85]

Latihan 9

Gunakan `sum()` untuk menghitung jumlah seluruh angka berikut:
angka = [10, 20, 30, 40, 50]

Latihan 10

Buat program untuk menghitung sisa pembagian. Pengguna memasukkan dua bilangan.

Contoh:
Bilangan pertama: 25
Bilangan kedua: 4


Hasil:
Sisa pembagian: 1

Latihan 11

Buat program yang mengubah bilangan desimal menjadi bilangan bulat menggunakan `int()`.

Uji dengan:
12.8
15.9
20.4


Perhatikan hasilnya.

Latihan 12

Buat program yang menggunakan `round()` untuk membulatkan:
12.5678

menjadi dua angka di belakang koma.

Latihan 13

Buat program yang menerima harga barang dan jumlah barang. Hitung total harga.

Contoh:
Harga: 5000
Jumlah: 4


Hasil:
Total: 20000

Latihan 14

Buat program untuk menghitung luas lingkaran. Gunakan `math.pi`.

Latihan 15

Buat program untuk menghitung jarak berdasarkan kecepatan dan waktu. Pengguna memasukkan:
  • Kecepatan
  • Waktu
Kemudian program menghitung jarak.

Latihan 16

Buat program yang meminta pengguna memasukkan tiga angka. Tentukan angka terbesar menggunakan `max()`.

Latihan 17

Buat program yang meminta pengguna memasukkan tiga angka. Tentukan angka terkecil menggunakan `min()`.

Latihan 18

Buat program untuk menghitung rata-rata nilai:
nilai = [78, 85, 90, 76, 88]

Gunakan `sum()` dan `len()`.

Latihan 19

Buat program yang menerima sebuah angka kemudian menampilkan kuadratnya.

Contoh:
Masukkan angka: 7
Kuadrat: 49


Gunakan operator `**`.

Latihan 20

Buat program yang menerima dua angka dan menghitung:
a + b
a - b
a × b
a ÷ b
a // b
a % b
a ** b


Tampilkan seluruh hasil tersebut.

Tantangan

Buat program kalkulator sederhana. Program harus meminta dua bilangan dan menawarkan beberapa pilihan operasi:
=== KALKULATOR ===
1. Penjumlahan
2. Pengurangan
3. Perkalian
4. Pembagian
5. Sisa pembagian
6. Perpangkatan


Contoh:
a = float(input("Masukkan angka pertama: "))
b = float(input("Masukkan angka kedua: "))

print("1. Penjumlahan")
print("2. Pengurangan")
print("3. Perkalian")
print("4. Pembagian")
print("5. Sisa pembagian")
print("6. Perpangkatan")

pilihan = input("Pilih operasi: ")

if pilihan == "1":
print("Hasil:", a + b)
elif pilihan == "2":
print("Hasil:", a - b)
elif pilihan == "3":
print("Hasil:", a * b)
elif pilihan == "4":
if b != 0:
print("Hasil:", a / b)
else:
print("Tidak dapat membagi dengan nol.")
elif pilihan == "5":
if b != 0:
print("Hasil:", a % b)
else:
print("Tidak dapat menghitung sisa pembagian dengan nol.")
elif pilihan == "6":
print("Hasil:", a ** b)
else:
print("Pilihan tidak tersedia.")


Program tersebut menggabungkan beberapa konsep yang telah dipelajari, yaitu variabel, bilangan, operator, `input()`, konversi tipe data, dan percabangan.

Tantangan Lanjutan

Buat program pengolahan nilai siswa.

Program memiliki data:
nilai = [80, 75, 90, 65, 85]

Program harus menampilkan:
  1. Jumlah seluruh nilai.
  2. Nilai tertinggi.
  3. Nilai terendah.
  4. Nilai rata-rata.
  5. Jumlah nilai yang lebih besar atau sama dengan 75.

Contoh:
nilai = [80, 75, 90, 65, 85]

total = sum(nilai)
tertinggi = max(nilai)
terendah = min(nilai)
rata_rata = total / len(nilai)

jumlah_lulus = 0

for angka in nilai:
if angka >= 75:
jumlah_lulus += 1

print("Total:", total)
print("Nilai tertinggi:", tertinggi)
print("Nilai terendah:", terendah)
print("Rata-rata:", rata_rata)
print("Jumlah nilai >= 75:", jumlah_lulus)


Hasil:
Total: 395
Nilai tertinggi: 90
Nilai terendah: 65
Rata-rata: 79.0
Jumlah nilai >= 75: 4


Kesimpulan

Bilangan merupakan bagian penting dalam pemrograman Python. Data bilangan dapat digunakan untuk melakukan berbagai macam perhitungan, mulai dari operasi sederhana sampai pengolahan data yang lebih kompleks.

Python memiliki tiga jenis bilangan utama, yaitu `int`, `float`, dan `complex`. `int` digunakan untuk bilangan bulat, `float` untuk bilangan desimal, sedangkan `complex` digunakan untuk bilangan kompleks.

Python juga menyediakan berbagai operator matematika. Operator `+` digunakan untuk penjumlahan, `-` untuk pengurangan, `*` untuk perkalian, `/` untuk pembagian, `//` untuk pembagian bulat, `%` untuk mencari sisa pembagian, dan `**` untuk perpangkatan.

Selain operator, terdapat berbagai fungsi yang membantu pengolahan angka. `abs()` digunakan untuk memperoleh nilai mutlak, `round()` untuk pembulatan, `min()` untuk mencari nilai terkecil, `max()` untuk mencari nilai terbesar, dan `sum()` untuk menjumlahkan data.

Bilangan juga sering digunakan bersama `input()`. Karena `input()` menghasilkan teks, masukan perlu diubah menggunakan `int()` atau `float()` jika ingin digunakan dalam perhitungan.

Pemahaman terhadap bilangan akan menjadi dasar bagi banyak materi Python berikutnya. Konsep ini nantinya dapat digunakan dalam percabangan, perulangan, fungsi, list, pengolahan data, hingga pembuatan aplikasi sederhana.

Dengan banyak berlatih menggunakan angka, siswa akan semakin terbiasa menerjemahkan persoalan matematika dan kehidupan sehari-hari menjadi instruksi yang dapat dijalankan oleh Python.

Artikel ini akan dibaca oleh: Anisa Salsa Nabila Meita, Annisa Ayu Farisanti, Annisa Ramadhanti, Aprilia Berliani, dan Arfando Wardana.

14 komentar untuk "Bilangan atau Numbers dalam Python"

  1. Bagaimana cara memperpanjang masa peminjaman buku?

    BalasHapus
    Balasan
    1. Peserta didik dapat meminjam ulang buku yang telah dikembalikan melalui perpustakaan SMAN 8 Semarang.

      Hapus
  2. Apa yang terjadi jika saya terlambat mengembalikan buku?

    BalasHapus
    Balasan
    1. Jika peserta didik terlambat mengembalikan buku, perpustakaan biasanya akan mengenakan denda. Besarnya denda bervariasi tergantung kebijakan perpustakaan. Denda biasanya dihitung per hari keterlambatan.

      Hapus
  3. Bisakah saya memesan buku yang sedang dipinjam oleh orang lain?

    BalasHapus
    Balasan
    1. Ya, sebagian besar perpustakaan memungkinkan anggota untuk memesan buku yang sedang dipinjam orang lain. Anda akan diberitahu ketika buku tersebut sudah tersedia untuk dipinjam.

      Hapus
  4. Apakah perpustakaan memiliki buku digital atau e-book?

    BalasHapus
    Balasan
    1. Banyak perpustakaan kini menyediakan akses ke koleksi buku digital atau e-book yang bisa diakses oleh anggota melalui aplikasi atau situs web perpustakaan.

      Hapus
  5. Apa yang harus dilakukan jika buku yang saya pinjam hilang atau rusak?

    BalasHapus
    Balasan
    1. Jika buku yang Anda pinjam hilang atau rusak, segera laporkan ke perpustakaan. Peserta didik mungkin diminta untuk mengganti buku tersebut atau membayar biaya penggantian sesuai dengan kebijakan perpustakaan.

      Hapus
  6. Bagaimana cara mencari buku di perpustakaan?

    BalasHapus
    Balasan
    1. Peserta didik bisa mencari buku menggunakan katalog perpustakaan yang biasanya tersedia secara fisik di perpustakaan atau online melalui situs web perpustakaan. Gunakan kata kunci seperti judul, penulis, atau subjek untuk menemukan buku yang sedang dicari.

      Hapus
  7. Apakah ada batasan jumlah buku yang bisa dipinjam sekaligus?

    BalasHapus

Hubungi admin melalui Wa : +62-896-2414-6106

Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.

Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.

- Ikatlah Ilmu dengan Memostingkannya -