Dasar angka dan operator

Basic python

Dasar angka dan operator

Halaman ini meninjau tipe numerik Python dan operator yang paling sering dipakai. Cobalah langsung di REPL atau notebook.

Bilangan bulat dan pecahan #

Python memiliki bilangan bulat (int) dan pecahan dengan titik (float). Gunakan saja literalnya.

42          # bilangan bulat
3.14        # bilangan pecahan
1_000_000   # garis bawah membantu membaca angka besar

Pakai type(nilai) untuk melihat tipe datanya. Contoh: type(42)<class 'int'>.

Operasi aritmetika dan pangkat #

OperasiSimbolContohHasil
Penjumlahan+7 + 310
Pengurangan-7 - 34
Perkalian*7 * 321
Pembagian/7 / 32.3333333333333335
Pembagian bulat//7 // 32
Sisa bagi%7 % 31
Pangkat**2 ** 101024

Operator / selalu menghasilkan float. Gunakan // bila kamu membutuhkan hasil bilangan bulat.

Prioritas operasi #

Sama seperti matematika, perkalian dan pembagian dihitung sebelum penjumlahan dan pengurangan. Gunakan tanda kurung untuk menegaskan urutan.

8 + 4 * 2      # 16
(8 + 4) * 2    # 24

Kurung membuat kode lebih mudah dibaca—gunakan saat ekspresinya mulai rumit.

Fungsi bawaan yang berguna #

Python menyediakan banyak fungsi bawaan untuk angka.

abs(-3)            # nilai absolut => 3
round(3.14159, 2)  # pembulatan 2 angka desimal => 3.14
pow(2, 8)          # pangkat => 256 (sama dengan 2 ** 8)

Coba sendiri #

  1. Hitung luas lingkaran dengan jari-jari r = 5 menggunakan pi = 3.14159.
  2. Misalkan satu tahun 365 hari, apa makna dari 365 % 7?
  3. Cari tahu mengapa round(2.675, 2) menghasilkan 2.67 dan tulis catatanmu.

Selanjutnya kamu akan menyimpan hasil ke variabel dan memilih nama yang bermakna.