'Tipe data' dalam Python adalah terminologi umum yang digunakan. Sebelum memulai tipe data dengan Python, penting untuk mengetahui apa itu tipe data. Di dunia pemrograman, tipe atau tipe data tidak lain adalah atribut untuk menginstruksikan kompiler atau juru bahasa tentang bagaimana programmer atau pengembang dimaksudkan untuk menggunakan data tersebut.
Sebagian besar bahasa pemrograman mendukung tipe data dasar bilangan bulat, bilangan mengambang, karakter, dan Boolean
Dampak Tipe Data
Tipe data dalam Python juga tentang menentukan operasi relasional, logis, atau matematis apa yang dapat diterapkan pada nilai yang dimiliki variabel.
Sekarang, Anda akan menjelajahi beberapa contoh untuk tipe data dalam Python dan tipe nilai yang didukung
Tipe data
Jenis Nilai
Rangkaian
Karakter alfanumerik
Boolean
Benar atau salah
Anda sekarang telah melihat tipe data umum. Tapi apa arti tipe data dalam Python? . Anda akan menemukan bahwa segera
Kursus Pelatihan Python
Pelajari Operasi Data dengan Python Jelajahi KursusApa artinya sebenarnya untuk Tipe Data dengan Python?
Seperti yang kita ketahui, Python adalah Bahasa Pemrograman Berorientasi Objek. Dalam Python, semuanya adalah objek
Oleh karena itu, dalam Python tipe datanya adalah kelas, dan turunan dari kelas ini hanyalah variabel
Tipe Data Bawaan dengan Python
Python memiliki tipe data bawaannya sendiri, dan tercantum di bawah ini
str (Jenis Teks)
int, float, kompleks (Tipe Numerik)
daftar, tuple (Jenis Urutan)
dict (Jenis Pemetaan)
atur (Jenis Set)
bool (Tipe Boolean)
byte, bytearray, memoryview (Jenis Biner)
Tipe data ini hanyalah kelas dalam Python, seperti yang disebutkan sebelumnya
Identifikasi Tipe Data dengan Python
Pemrogram dapat menggunakan kata kunci tipe untuk mengidentifikasi tipe data variabel. Sintaksnya adalah tipe (variabel)
Mari kita lihat beberapa contoh cara mengidentifikasi tipe data variabel dengan Python
Program untuk fungsi tipe
Keluaran
Sekarang, mari kita memahami lebih dalam tentang tipe data Python
Tipe data string dengan Python
String didefinisikan sebagai kumpulan karakter Unicode. Sebuah string dalam Python dapat didefinisikan menggunakan tanda kutip tunggal atau tanda kutip ganda, yaitu 'Test String' dan ''Test String" adalah sama
Anda sekarang akan melihat contoh cepat untuk tipe data string di Python. Dalam contoh ini, pastikan untuk menggunakan fungsi print() untuk menampilkan string dengan Python
Program untuk String
Keluaran
Anda telah melihat bagaimana mendefinisikan string menggunakan tanda kutip tunggal dan tanda kutip ganda. Semua bagus, tetapi jika Anda ingin menampilkan string multiline, ada ide bagaimana itu bisa dicapai?
String multiline didukung dalam Python menggunakan tanda kutip tiga. Kita dapat menggunakan tanda kutip tunggal tiga ‘ ‘ ‘ atau tanda kutip ganda tiga “ “ “ untuk menunjukkan string multibaris
Program untuk MultilineStrings menggunakan Triple Quotes
Keluaran
Tipe data numerik dengan Python
Seperti yang dipelajari di atas, berikut ini termasuk dalam kategori numerik Python
- int
- mengambang
- kompleks
Sekarang, lihat contoh cepat untuk tipe data angka di Python. Dalam contoh ini, gunakan fungsi print() untuk menampilkan nilai numerik dengan Python
i) Int – Integer atau Int dalam Python hanyalah bilangan positif atau negatif. Tidak ada batasan panjang dan tidak ada desimal
Program untuk bilangan bulat
Keluaran
ii) Float – Angka float atau floating-point di Python tidak lain adalah desimal yang berisi angka positif atau negatif. Selain itu, float juga dapat memiliki bilangan ilmiah dengan huruf “e” untuk menunjukkan pangkat 10
Program untuk Float
Keluaran
iii) Kompleks – Bilangan kompleks dibentuk menggunakan 'j' sebagai bagian imajiner. Bilangan kompleks dianggap sebagai dua bagian yang dikenal sebagai nyata dan imajiner. Sintaksnya adalah x + yj
Program untuk Kompleks
Keluaran
Tipe Data Urutan dengan Python
Di bawah tipe data urutan, berikut ini dapat dilihat. i) List, ii) Tuple, dan iii) Range. Sekarang, Anda akan menjelajahinya satu per satu
i) Daftar – Daftar adalah urutan item yang tertata. Daftar dapat berisi item tipe data yang berbeda, dan memungkinkan duplikat, dan nilai yang dapat diubah (dapat diubah setelah dibuat). Sifatnya fleksibel dan merupakan tipe data yang banyak digunakan di Python
Program untuk Daftar
Keluaran
ii) Tuple – Tuple juga merupakan urutan item yang teratur seperti daftar. Perbedaan utama antara keduanya adalah bahwa Tuple tidak dapat diubah. e. , setelah dibuat, tidak dapat dimodifikasi lebih lanjut
Program untuk Tuple
Keluaran
Memetakan Tipe Data dengan Python
Kamus didefinisikan sebagai kumpulan pasangan kunci-nilai yang tidak diurutkan. Kunci adalah suatu keharusan untuk mengambil nilai dari peta i. e. , pasangan kunci-nilai. Kamus didefinisikan dengan tanda kurung {} dengan Python.
Item kamus diatur atau diurutkan, dan tidak mengizinkan duplikat dan perubahan
Sintaksnya adalah {'key'. 'nilai'}
Program untuk Dikt
Keluaran
Tetapkan Tipe Data dengan Python
Set adalah kumpulan data yang tidak diurutkan dan tidak diindeks. Dalam Python, sebuah himpunan dapat didefinisikan menggunakan kurung kurawal. Sintaksnya adalah {item1, item2, item3, …}
Program untuk Set
Keluaran
Tipe Data Boolean dengan Python
Boolean selalu mewakili Benar atau Salah. Pemrogram dapat mengevaluasi ekspresi apa pun dalam Python menggunakan variabel Boolean dan mendapatkan nilai Benar atau Salah sebagai nilainya
Program untuk Boolean
Keluaran
Python juga mendukung fungsi bool() yang mengevaluasi setiap nilai yang diberikan, dan mengembalikan True atau False
Program untuk Bool()
Keluaran
Ilmu Data GRATIS Dengan Kursus Python
Mulai Belajar Ilmu Data dengan Python GRATIS Mulai BelajarKonversi Antara Tipe Data dengan Python
Anda telah melihat semua tipe data berbeda yang tersedia bawaan untuk pemrograman Python dan telah melihat cara mengatur nilai tipe data tersebut. Tetapi bagaimana Anda mengonversinya dari satu tipe data ke tipe data lainnya? . Python menyediakan cara konversi paling sederhana dari satu tipe data ke tipe data lainnya
Ini menyediakan berbagai jenis fungsi konversi, yang dapat digunakan untuk mengubah nilai variabel dari satu tipe data ke tipe lainnya. Beberapa fungsi konversi adalah int(), float(), dan str()
Sintaks adalah tipe data yang akan dikonversi(x)i. e. , int(x)
Program untuk konversi float ke int
Keluaran
Berharap untuk pindah ke bidang pemrograman?
Kesimpulan
Tipe data dalam Python adalah istilah penting dalam pemrograman. Variabel dapat menyimpan berbagai data, dan tipe yang berbeda dapat melakukan tugas yang berbeda. Tipe data, juga disebut sebagai tipe, adalah properti data yang menginformasikan penafsir atau kompiler tentang bagaimana pemrogram bermaksud menggunakan informasi yang tersedia.
Kategorisasi atau pengelompokan objek data dikenal sebagai bentuk data. Ini menunjukkan jenis nilai yang menentukan operasi mana yang dapat dilakukan pada kumpulan data tertentu. Tipe data hanyalah kelas, dan variabel adalah instance (objek) dari kelas ini, karena semua yang ada dalam pemrograman Python adalah entitas
Dalam tutorial ini, Anda telah mempelajari apa itu tipe data, perbedaan tipe data di python dengan contoh, cara memverifikasi tipe data variabel tertentu di Python, dan konversi tipe data di Python. Untuk mempelajarinya lebih lanjut, silakan bergabung dengan Kursus Pelatihan Python dari Simplilearn yang akan mengajari Anda dasar-dasar Python, pernyataan bersyarat, operasi data, skrip shell, dan Django. Kursus sertifikasi tentang Python ini terdiri dari 38 jam Pembelajaran terapan, dan 8 jam pembelajaran mandiri online untuk memberi Anda pengalaman pemrograman praktis yang sangat dibutuhkan dan membantu Anda menuju karier yang sangat memuaskan sebagai pakar pemrograman Python
Apakah ada pertanyaan yang terkait dengan tutorial "tipe data dalam Python" ini yang dapat kami jawab untuk Anda? . Pakar materi pelajaran kami akan meninjau dan menyelesaikannya sesegera mungkin
tentang Penulis
Ravikiran A S bekerja dengan Simplilearn sebagai Research Analyst. Dia seorang geek yang antusias selalu berburu untuk mempelajari teknologi terbaru. Dia mahir dengan Bahasa Pemrograman Java, Big Data, dan Kerangka Data Besar yang kuat seperti Apache Hadoop dan Apache Spark