Tipe Data Python – Integer

Python menggunakan signed integer dengan unlimited precession. Integer ditampilkan dengan basis decimal.

Gunakan prefix penanda basis untuk menggunakan basis selain desimal, Contoh

  • binary : prefix 0b (nol b)
  • octo : prefix 0o (nol o)
  • hexa: prefix 0x (nol x)

Integer constructor dapat digunakan untuk mengkonversi dari tipe data lain ke integer, contoh:

  • Konversi float ke integer, int(3.5). Hasilnya adalah 3, dilakukan pembulatan kebawah.
  • Konversi string, contoh int(“168”) akan menjadi 168.

>>> 10
10
>>> 0b10
2
>>> 0o10
8
>>> 0x10
16
>>> int(3.5)
3
>>> int(-3.5)
-3
>>> int("168")
168

Note: script diatas diasumsikan ditulis pada REPL, pada program sesungguhnya tidak ada tanda >>>

Sharing is caring: