Tipe data python ada berapa?

Python merupakan bahasa pemrograman yang berorientasi objek. Ada banyak tipe data di Python, tetapi yang akan dibahas pada tulisan ini hanya 4 tipe data yang paling umum dan banyak digunakan yaitu string, integer, float, dan boolean.

String merupakan tipe untuk objek berupa teks (kata/kalimat). Untuk objek yang berupa angka, digunakan tipe integer dan float. Integer untuk objek bilangan bulat baik positif maupun negatif, sedangkan float untuk objek bilangan desimal positif dan negatif. Sementara itu, boolean merupakan tipe yang hanya memiliki dua nilai yaitu True atau False.

Mari kita bahas satu per satu.

String

String adalah sekumpulan karakter atau huruf. Di Python, tipe data string ditulis str. Objek string dibatasi oleh tanda kutip satu atau kutip dua, jadi semua karakter di dalam tanda kutip, baik itu berupa huruf, angka, atau karakter unik, merupakan bagian dari string tersebut.

 print("Lihat contoh string !")

Output: Lihat contoh string ! print('Lihat contoh string !')

Output: Lihat contoh string !

Dalam contoh di atas, kita menampilkan string “Lihat contoh string !” menggunakan built-in function dari Python yaitu print(). Bisa dilihat bahwa penggunaan tanda kutip satu ataupun kutip dua sebagai batasan string tetap akan menghasilkan output yang sama, jadi bisa pilih salah satunya saja.

Baca juga: Inisialisasi dan Penamaan Variabel di Python

Python juga memungkinkan kita menampilkan string tanpa menggunakan function print(). Lihat contoh di bawah ini.

"Contoh string tanpa print"

Output: 'Contoh string tanpa print' 'Contoh string tanpa print'

Output: 'Contoh string tanpa print'

Dari contoh di atas dapat dilihat bahwa jika mencetak string tanpa function print(), maka output yang dikeluarkan mengandung tanda kutip 1, meskipun kode yang dipakai menggunakan tanda kutip 2.

String juga dapat berisi karakter kosong.

print('')

Output: ''

Output: '' ""

Output: ''

Jika karakter kosong ditulis di dalam function print(), maka output yang dikeluarkan benar-benar kosong tanpa tanda kutip. Sedangkan jika karakter kosong ditulis tanpa function print(), outputnya hanya akan menghasilkan tanda kutip 1.

Baca juga: Pengenalan Data Science dan Skills yang Dibutuhkan

Lalu bagaimana jika ingin mencetak tanda kutip ? Lihat contoh berikut!

  print("My mom's shoes ")

Output: My mom's shoes  print('She said, "go!" ')

Output: She said, "go!"

Seperti yang dapat kita lihat pada kode di atas, jika ingin menampilkan tanda kutip 1 misalnya, maka pembatas string yang digunakan harus tanda kutip 2. Begitu pula sebaliknya, jika ingin menampilkan tanda kutip 2, maka pembatas string-nya menggunakan tanda kutip 1.

Namun ada cara lain jika tanda kutip yang digunakan sebagai pembatas string dan yang ingin ditampilkannya sama, yaitu dengan menyisipkan backslash (\) sebelum tanda kutip yang ingin dicetak.

  print('My mom\'s shoes')

Output: My mom's shoes print('Lihat contoh string !')

Output: Lihat contoh string !0

Silahkan pilih cara yang dirasa paling mudah.

Integer

Integer merupakan tipe data untuk objek numerik berupa bilangan bulat positif dan negatif, misalnya 0, 1, 2, 3, dan seterusnya, serta -1, -2, -3, dan seterusnya.

Contoh Integer. Pic Source: onlinemathlearning.com

Untuk mengeluarkan output  berupa integer juga bisa menggunakan function print() maupun langsung menuliskan bilangannya langsung, namun tidak perlu dibatasi oleh tanda kutip.

print('Lihat contoh string !')

Output: Lihat contoh string !1 print('Lihat contoh string !')

Output: Lihat contoh string !2

Baca juga: Basic Python: Operasi Aritmatika di Python

Float

Float merupakan tipe data untuk objek numerik berupa bilangan desimal, baik positif atau negatif, misalnya 1.4, 3.5, -2.876, -74.2, dan lainnya.

Sama seperti penulisan kode untuk menampilkan integer, kita tidak perlu membatasi bilangan float dengan tanda kutip.

print('Lihat contoh string !')

Output: Lihat contoh string !3 print('Lihat contoh string !')

Output: Lihat contoh string !4 print('Lihat contoh string !')

Output: Lihat contoh string !5 print('Lihat contoh string !')

Output: Lihat contoh string !6

Baca juga: Metodologi Data Science CRISP-DM

Boolean

Tipe data Boolean hanya memiliki dua nilai yaitu True dan False. Tipe data ini digunakan untuk mengecek apakah suatu kondisi benar atau salah. Lihatlah contoh di bawah ini.

print('Lihat contoh string !')

Output: Lihat contoh string !7 print('Lihat contoh string !')

Output: Lihat contoh string !8 print('Lihat contoh string !')

Output: Lihat contoh string !9 "Contoh string tanpa print"

Output: 'Contoh string tanpa print' 0

Pada contoh 1, kita menuliskan 2 sama dengan 3 dan menghasilkan output False, yang berarti 2 memang tidak sama dengan 3. Selanjutnya contoh 2 menghasilkan output True karena memang 4 sama dengan 4.

Untuk contoh menggunakan string, “AKU” dan “aku” dianggap bukan merupakan string yang sama karena Python ini case sensitive, artinya huruf besar tidak sama dengan huruf kecil. Sementara contoh terakhir menghasilkan nilai True karena dua string yang dibandingkan ditulis dengan huruf kecil, jadi dianggap sama.

Mengecek tipe data menggunakan function type()

Python memiliki banyak built-in function yang dapat memudahkan pekerjaan kita, salah satunya yaitu type() yang berfungsi untuk memeriksa jenis tipe data. Perhatikan contoh berikut.

"Contoh string tanpa print"

Output: 'Contoh string tanpa print' 1 "Contoh string tanpa print"

Output: 'Contoh string tanpa print' 2 "Contoh string tanpa print"

Output: 'Contoh string tanpa print' 3 "Contoh string tanpa print"

Output: 'Contoh string tanpa print' 4 "Contoh string tanpa print"

Output: 'Contoh string tanpa print' 5 "Contoh string tanpa print"

Output: 'Contoh string tanpa print' 6

Dapat dilihat di atas bahwa output dari function type() adalah jenis tipe data dari objek yang dimaksud (yang di dalam tanda kurung).

Berapa banyak tipe data yang ada di Python?

5 Tipe Data Python Di Python, Anda tidak perlu repot mengenalkan tipe data setiap kali menulis program. Sebab, Python sudah bisa mengenali tipe data yang Anda gunakan.

Tipe data ada berapa?

Tipe-Tipe Data.
Integer. Tipe data pertama yang akan kamu temukan dalam dunia pemrograman adalah integer. ... .
2. Floating point. Tipe data selanjutnya yang sering digunakan untuk keperluan komputasi teknis adalah floating point. ... .
3. Character (Char) ... .
4. Boolean. ... .
Array. ... .
6. String. ... .
7. Enumerated atau enum. ... .
8. Date..

Apa itu tipe data dalam Python?

Tipe data adalah suatu media atau memori pada komputer yang digunakan untuk menampung informasi. Python sendiri mempunyai tipe data yang cukup unik bila kita bandingkan dengan bahasa pemrograman yang lain.

Apa itu Python 3?

Deskripsi Pelatihan ini mengajarkan teknik-teknik utama pemrograman komputer dengan bahasa Python 3. Python 3 adalah suatu bahasa pemrograman open-source yang sangat powerful dan popular dalam bidang analitika data (data analytics), ekonomi digital (digital economy) dan web […]

Postingan terbaru

LIHAT SEMUA