Dasar Python -2


Tipe data di python:

  1. None
  2. Numerik
  3. Boolean
  4. Sequence
  5. Set
  6. Map
  1. None: hanya memiliki satu nilai yaitu none
  2. Numerik ada 2 :

int: seluruh bilangan bulat;

contoh: -10; -5, 0; 2; 120

Konversi tipe data: gunakan fungsi int() Contoh:

int(4,.3)-->4
int("7")-->7

float: seluruh bilangan riil, yaitu bilangan yang dapat ditulis dalam bentuk desimal. Atau bilangan yang mempunyai koma

Contoh; -8.51; 0.3612; 12.78 ;

gunakan fungsi float(); contoh :

float (4)--> 4.0 
float("8.45")--> 8.45

3. Boolean: bool; hanya memiliki dua nilai True bernilai 1 dan False bernilai 0;

Gunakan fungsi bool(); contoh:

bool(1)--> True
bool(0)--> false

4. Sequence: ada tiga macam

str: tipe data teks yang dapat berupa huruf, kata, frasa, kalimat atau paragraf yang diapit oleh tanda petik satu ‘ atau tanda petik 2″ ;

contoh: “a” ; ‘d’;’kamu’;”Saya belajar Python”; “Mari makan soto ayam” . Untuk konversi Gunakan fungsi str():

contoh:

str(4.6)-->"4.6" 
str([2,'pulpen'])-->"[2,'pulpen']"

list: urutan bilangan dan teks yang diapit oleh kurung siku dan masing-masing elemennya dipisahkan dengan koma. list bisa menyimpan berbagai tipe data, dan isinya bisa diubah2.

Contoh: [-9.52,None,True,”saya”] ;

untuk konversi data gunakan fungsi list();

contoh:

list("pulpen")-->['p','u','l','p','e','n'] 
list((2,4,6))-->[2,4,6]  
list({2,4,6,2})-->[2,4,6]

tuple: urutan bilangan teks yang diapit oleh kurung biasa dan masing-masing elemennya dipisahkan dengan koma. tuple bisa menyimpan berbagai tipe data, tapi isinya tidak bisa diubah.

Contoh: (-8.43, None, True,”saya”).

Untuk konversi gunakan fungsi tuple().

Contoh:

tuple("buku")-->('b','u','k','u'); 
tuple((1,2,3))-->(1,2,3); 
tuple({1,3,6,3})-->(1,3,6)

5. set: urutan bilangan dan teks yang diapit oleh kurung biasa dan masing-masing elemennya dipisahkan dengan koma. Setiap elemennya bernilai unik. Contoh:{2,4,4,6} –> {2,4,6} .

untuk konversi gunakan fungsi set().

Contoh:

set("buku")-->['b','k','u']; 
set((2,4,6))-->{2,4,6}.
set{[2,4,6,4])-->{2,4,6}

Dictionary : urutan data yang menyimpan berbagai tipe data berupa pasangan penunjuk dan nilai. Contohnya:

{‘nama’:’adi’,’id’:2}

Semoga bermanfaat!

Referensi:

introduction to data science with python

https://academy.dqlab.id/


Silahkan tuliskan tanggapan, kritik maupun saran