Pada artikel ini saya akan mencoba menyajikan 2 pembahasan yaitu mengenai variabel dan tipe data dalam bahasa pemrograman python.
Sebelum lanjut ke pembahasan pastikan kalian sudah tau cara membuat program dasar pada python.
Definisi Variabel dan Tipe Data
Variabel merupakan tempat untuk menyimpan data, sedangkan tipe data merupakan bentuk atau jenis data yang tersimpan dalam variabel.
Variabel ini dapat menyimpan macam jenis tipe data.
Variabel Python
Berikut untuk contoh dari pembuatan variabel di python
1 2 |
ini_variabel= "isi teks" ini_angka=200 |
Kemudian untuk mengeksekusi atau menampilakan dari isinya tersebut kalian cukup menggunakan perintah berikut
1 2 |
print ini_variabel print ini_angka |
Aturan Penulisan Variabel Python
1. Untuk penulisan variabel di python optional, artiannya jika kalian punya satu wadah, kalian dapat menamainya sesuai keinginan. Nah untuk penamaan seperti ini bisa menggunakan kata yang mewakili isi atau bisa inisialisasi agar lebih mudah untuk di identifikasi.
2. Untuk penulisan variabel tidak bisa menggunakan spasi, tapi agar lebih mudah untuk di baca kalian dapat menambahkan underscore (_) untuk jedanya, misal no_hp, no_1
3. Penulisan variabel python sensitif terhadap huruf besar dan kecil atau in case sensitive, jadi untuk pemanggilan nama variabel harus di sesuaikan huruf besar dan kecilnya.
4. Penulisan variabel python tidak boleh menggunakan sintaks yang sudah ada di python misal if, break, or, and.
Delete Variabel
Variabel di python dapat dihapus jika variabel tersebut tidak di gunakan lagi.
contoh
1 2 3 4 5 |
kata1="saat ini" kata2=" sedang menulis" kata3=" saya" del kata3 print (kata1+kata3+kata2) |
Hasilnya
1 2 3 4 5 6 |
Traceback (most recent call last): File line 5, in <module> print (kata1+kata3+kata2) NameError: name 'kata3' is not defined Process finished with exit code 1 |
Pada hasilnya akan ada notifikasi error bahwa terdapat variabel yang missing atau tidak terdefinisi sebelumnya.
Tipe Data Python
Tipe data ini bisa dikatakan definisi dari jenis data yang akan diolah, atau kumpulan jenis seperti halnya bentuk teks, dan angka.
Tipe Data | Penjelasan | Contoh |
---|---|---|
String (str) | Tipe data string yang menyatakan bentuk teks, bisa huruf, angka ataupun karakter, pendefinisiannya dalam python diapit ” “ | “halo !”, “ini teks” |
Integer (int) | Tipe data integer yang menyatakan bentuk angka, dapat digunakan untuk data bentuk angka saja, untuk penulisan di python cukup menuliskan angka langsung | 20, 200 |
Float (float) | Tipe data float yang menyatakan bentuk angka pecahan | 30.5 |
Bolean (bol) | Tipe data bolean yang memiliki 2 nilai true (benar) dan false (salah) | true, false |
List (list) | Tipe data list yang berurut bisa berupa angka atau huruf dan dapat di ubah | [“buku”,”pulpen”,”tas”] [“lala”,12,”smp”] |
Tuple (tuple) | Tipe data tuple yang berurut bisa berupa angka atau huruf dan tidak dapat di ubah | (nilai, 8.5, 7) |
Hexadecimal (hex) | tipe data hexa bentuk bilangan basis 16 atau format hexa | 1A, 1A4 |
Complex (comlex) | Bentuk angka real dan imajiner | 3+2i |
Dictionary (dict) | Tipe data array yang dimana index bisa berupa string tidak hanya number. | {‘nama’:’lala’,’umur’:12} |
Contoh Program Menggunakan Variabel dan Tipe Data Python
Berikut contoh implementasi variabel dan tipe data pada program python sederhana
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
baris= ["lala",12,"dasar pemrogram",15] nama=baris[0] umur=int(baris[1]) matkul=baris[2] nilai=float(baris[3]*5.5) if nilai >=7.5: keterangan=True else: keterangan=False print("nama :", nama) print("umur :", umur) print("matkul :", matkul) print("nilai :", nilai,) if keterangan: print("keterangan :lulus") else: print("keterangan :tidak lulus") |
Penjelasan Program
Pada program diatas diketahui data nilai salah satu mahasiswa yang dimana dalam implementasi program python menggunkan variabel dan tipe data.
Diketahui data mentah ada di variabel baris yang menggnkan tipe data list [] yang kemudian di petakan kedalam beberapa variabel yang di sesuaikan, dengan pemanggilan pada indeks list tersebut.
Kemudian pada variabel keterangan di situ menggunakan tipe data bolean untuk menentukan kelulusan dari nilai, untuk parameternya sendiri dari variabel nilai yang diberi kondisi jika hasil nilai 7,5 keatas keterangan true dan 7,5 kebawah false.
Dari kedua kondisi true dan false tersebut di jabarkan bahwa bernilai benar atau variabel nilai diatas 7,5 dengan keterangan lulus dan sebaliknya false.
Penutup
Jika mungkin kalian menemukan banyak kesalahan dalam penulisan di artikel ini saya mohon maaf karena saya saat menulis artikel ini masih tahapan belajar awal python, saya rasa dengan menulis untuk pembelajaran diri saya sendiri akan lebih baik juga jika apa yang pernah saya pelajari ini saya share ke teman-teman, semoga bermanfaat.