Tipe Data Python Penting yang Perlu Anda Ketahui



Tipe data adalah kelas dan variabel adalah turunan atau objek dari kelas-kelas ini. Ada berbagai tipe data dalam Python untuk merepresentasikan tipe-tipe nilai

Di , semuanya adalah obyek. Jadi, tipe data diperlakukan sebagai kelas dan variabel adalah instance atau objek dari kelas-kelas ini. Ada berbagai tipe data dalam Python untuk merepresentasikan tipe-tipe nilai. Pada artikel ini, kita akan belajar tentang Tipe Data Python yang berbeda dan bagaimana mereka ditugaskan ke variabel dalam urutan berikut:

Mari kita mulai.





python- python tipe data - edurekaJenis Data Python

Variabel digunakan untuk menyimpan nilai untuk tipe data yang berbeda. Karena Python adalah bahasa yang diketik secara dinamis, Anda tidak perlu menentukan jenis variabel saat mendeklarasikannya. Penerjemah secara implisit mengikat nilai dengan tipenya. Python memungkinkan kita untuk memeriksa tipe variabel yang digunakan dalam program. Dengan bantuan tipe () , Anda dapat mengetahui jenis variabel yang diteruskan.

Contoh:



x = 24 y = 14,7 z = 'Selamat datang di Edureka' print (tipe (x)) print (tipe (y)) print (tipe (z))

Keluaran:

 

Tipe Data Standar dengan Python

Variabel digunakan untuk menampung berbagai jenis nilai. Misalnya, nama seseorang harus disimpan sebagai string sedangkan ID karyawan harus disimpan sebagai bilangan bulat.

Python menyediakan berbagai tipe data standar yang menentukan metode penyimpanan pada masing-masingnya. Tipe data standar di Python meliputi:



Sekarang setelah Anda mengetahui tentang tipe data python standar, mari kita lanjutkan dan pahami masing-masing secara mendetail.

Angka

Angka digunakan untuk menyimpan nilai numerik. Python membuat Angka benda ketika angka diberikan ke variabel. Ada 4 jenis data numerik:

  • int - Ini digunakan untuk bilangan bulat yang ditandatangani seperti 12, 2, 7, dll.
  • panjang - Bilangan bulat ini digunakan untuk rentang nilai yang lebih tinggi seperti 908090800L, -0x1929292L, dll.
  • mengapung - Digunakan untuk menyimpan angka floating-point seperti 1.5, 701.89, 15.2, dll.
  • kompleks - Ini digunakan untuk bilangan kompleks seperti 2.14j, 2.0 + 2.3j, dll.

Di , Anda dapat menggunakan huruf kecil L dengan bilangan bulat panjang. Namun, lebih nyaman menggunakan huruf besar L.

Contoh:

a = 12 print (a, 'is of type', type (a)) b = 5.05 print (b, 'is of type', type (b)) c = 1 + 2j print (c, 'is complex number? ', isinstance (1 + 2j, complex))

Keluaran:

12 adalah tipe 5,05 adalah tipe (1 + 2j) adalah bilangan kompleks? Benar

Tali

UNTUK didefinisikan sebagai urutan karakter yang direpresentasikan dalam tanda kutip. Dalam python, Anda dapat menggunakan tanda kutip tunggal, ganda, atau tiga kali lipat untuk menentukan string.

Penanganan string dalam python dapat dilakukan dengan menggunakan berbagai fungsi bawaan dan operator . Dalam kasus penanganan string, operator + digunakan untuk menggabungkan dua string.

Contoh:

str1 = 'Selamat Datang di Edureka' #string str1 str2 = 'Pemrograman Python' #string str2 print (str1 [0: 3]) print (str1 [4]) print (str1 + str2)

Keluaran:

Selamat datang di Edureka Python Programming

Daftar

Daftar mirip dengan tetapi dapat berisi berbagai jenis data dengan Python. Item yang disimpan dalam daftar dipisahkan dengan koma (,) dan diapit oleh tanda kurung siku [].

fibonacci iteratif c ++

Anda dapat menggunakan operator slice [:] untuk mengakses data dari daftar. Operator penggabungan (+) mirip dengan yang ada di string.

Contoh:

daftar = [20, 'selamat datang', 'edureka', 40] cetak (daftar [3:]) cetak (daftar) cetak (daftar + daftar)

Keluaran:

[40] [20, 'selamat datang'] [20, 'selamat datang', 'edureka', 40] [20, 'selamat datang', 'edureka', 40, 20, 'selamat datang', 'edureka', 40]

Tuple

Tupel mirip dengan daftar dalam banyak hal. Seperti daftar, tupel juga berisi kumpulan item dari tipe data yang berbeda. Item tupel dipisahkan dengan koma (,) dan diapit tanda kurung ().

Tupel adalah struktur data hanya-baca dan Anda tidak dapat mengubah ukuran dan nilai item tupel.

Contoh:

tuple = ('welcome', 'edureka', 40) print (tuple [1:]) print (tuple) print (tuple + tuple)

Keluaran:

('edureka', 40) ('selamat datang', 'edureka', 40) ('selamat datang', 'edureka', 40, 'selamat datang', 'edureka', 40)

Kamus

Kamus adalah kumpulan item nilai-kunci yang diurutkan. Ini seperti array asosiatif atau tabel hash di mana setiap kunci menyimpan nilai tertentu. Key dapat menampung tipe data primitif apa pun sedangkan nilai adalah objek Python yang berubah-ubah.

Item dalam kamus dipisahkan dengan koma dan diapit oleh kurung kurawal {}.

Contoh:

dict = {1: 'John', 2: 'Rachel', 3: 'Nancy', 4: 'Daniel'} print ('1st name is' + dict [1]) print (dict.keys ()) print ( dict.values ​​())

Keluaran:

Nama pertama adalah John [1, 2, 3, 4] ['John', 'Rachel', 'Nancy', 'Daniel']

Ini adalah tipe data python standar yang digunakan untuk menyimpan nilai yang berbeda. Dengan ini, kita sampai pada akhir artikel kita.

Sekarang periksa oleh Edureka, perusahaan pembelajaran online tepercaya dengan jaringan lebih dari 250.000 pelajar yang puas dan tersebar di seluruh dunia. Pelatihan Sertifikasi Python akan membantu Anda mendapatkan keahlian dalam Analisis Kuantitatif, penambangan data, dan presentasi data untuk melihat melampaui angka dengan mengubah karier Anda menjadi peran Ilmuwan Data.

Ada pertanyaan untuk kami? Harap sebutkan di bagian komentar 'Jenis Data Python' dan kami akan menghubungi Anda kembali.