Angka adalah data yang sering kita temui pada berbagai website atau aplikasi mobile seperti website toko online, kelas online, order food online, dan lainnya, terlebih lagi ketika kita bekerja sebagai data scientist. Tipe data integer pada python dapat membantu programmer untuk bekerja dengan angka seperti menambah, mengurang, mengkalikan, dan matematika lainnya.
Tutorial Fundamental Python: Tipe Data Integer
Tipe data integer digunakan untuk jumlah bilangan yang tidak memiliki koma (angka decimal) pada data tersebut misalnya 7 atau 8 atau 9, bukan 7,3 atau 8.1. Biasanya integer ini digunakan untuk memberikan informasi kepada pengguna terkait harga sepatu sebesar 180000 atau rumah yang bernominal 930000000.
Kali ini kita akan coba praktek membuat sebuah informasi jumlah tabungan yang dimiliki oleh Satria Baja Hitam, let’s write some code.
# membuat variable dengan tipe data string
nama = 'Satria baja hitam'
# membuat variable dengan tipe data integer
tabungan = 190000000
# mencetak jumlah tabungan yang dimiliki oleh satria
print(tabungan)
Operator Aritmetika pada tipe data integer
Kita dapat menggunakan beberapa operator Aritmetika seperti pertambahan, pengurangan, pembagian, dan sebagainya pada tipe data integer. Misalnya tadinya tabungan satria adalah 190000000 lalu diberikan bonus sebesar 398000000 maka jumlahnya berapa?
# membuat variable dengan tipe data string
nama = 'Satria baja hitam'
# membuat variable dengan tipe data integer
tabungan = 190000000
# memberikan bonus
bonus = 398000000
# merubah nilai tabungan yang sudah ditambahkan bonus
tabungan = tabungan + bonus
# mencetak jumlah tabungan yang dimiliki oleh satria
print(tabungan)
Mengubah angka decimal menjadi integer
Apabila kita bertemu dengan data yang nilainya tidak keseluruhan misalnya 3,14 atau 22,5 namun kita diwajibkan bekerja dengan data integer, maka data tersebut dapat kita convert menjadi integer, begini untuk kodingannya.
# membuat variable dengan tipe data string
nama = 'Satria baja hitam'
# membuat variable dengan tipe data float memiliki decimal
level_goodlooking = 33,2
# mengubah angka decimal menjadi keseluruhan
convert = int(level_goodlooking)
# mencetak angka sebelum dijadikan integer yaitu 33,5
print(level_goodlooking)
# mencetak angka setelah dijadikan integer yaitu 33
print(convert)
Sebenarnya tipe data string juga bisa kita ubah menjadi integer menggunakan built-int function seperti int() pada bahasa pemrograman python. Sehingga hal tersebut memudahkan para programmer untuk menghasilkan aplikasi yang baik bagi pengguna.
Menggunakan underscore agar mudah dibaca
Data-data integer yang kita miliki biasanya jumlahnya cukup besar sehingga memiliki jumlah karakter lebih dari 10 atau 15, untuk memudahkan programmer menyebut nominal pada angka tersebut kita bisa memecahnya menggunakan underscore (_), contoh kodingan python maka akan seperti di bawah ini.
# membuat variable dengan tipe data string
nama = 'Satria baja hitam'
# membuat variable dengan tipe data integer
tabungan = 190000000
# memberikan bonus (tanpa underscore)
bonus = 398000000
# memberikan bonus (dengan underscore)
bonus = 398_000_000
# merubah nilai tabungan yang sudah ditambahkan bonus
tabungan = tabungan + bonus
# mencetak jumlah tabungan yaitu 588000000
print(tabungan)
Kesimpulan penggunaan tipe data integer
Jangan takut apabila bertemu dengan angka karena jika kita tahu rumusnya dengan baik maka dapat kita olah dengan mudah dan sesuai kebutuhan dari projek tersebut, silahkan diolah kembali tipe data integer ini seperti membuat kasir sederhana dari menentukan harga sepatu sampai jumlah uang yang dimiliki oleh pembeli. Mini projek yang dibangun dapat digunakan sebagai portfolio kita sebagai website developer ke depannya nanti.