Tipe Data, Dan Variabel Pada Bahasa Pemrograman Python
Assalamu'alaikum wr,wb.
Sebelumnya saya menjelaskan tentang Belajar Python Untuk Pembula Mulai Dari Awal. Kali ini saya akan menjelaskan mengenai Tipe Data, dan Variabel pada bahasa pemrograman Python. Pada umumnya tipe data pada bahasa pemrograman terdapat Text, Angka, Boolean dan Enkripsi. Begitu pula dengan Python, secara umum tipe data di python tidaklah berbeda dengan bahasa pemrograman lain. Adapun Variabel pada bahasa pemrograman python merupakan salah satu yang menjadi ciri khas karena variabel tidak memerlukan tipe data (Dalam hal ini, mirip dengan PHP), sehingga kita tidak perlu repot-repot merubah tipe data pada variabel apabila terjadi perubahan.
Baca Juga
- Cara membuat aplikasi desktop dengan bahasa pemrograman C#
- Alquran Indonesia, membaca alquran bersama murotal di android
- Penjelasan tentang OOP(Object Oriented Programming)
Berikut ini merupakan penjelasan variabel, dan tipe data pada bahasa pemrograman python.
1. Variabel
- Karakter hanya bisa menggunakan huruf dan garis bawah(_). Untuk susunannya terserah anda
- Karakter juga bisa menggunakan angka. asalkan dikombinasikan dengan huruf atau garis bawah (contoh : var_nama1, var_nama2).
- Karakter bersifat case sensitive.
Variabel adalah memori yang dicadangkan untuk menyimpan nilai-nilai. Artinya dengan variabel, kita dapat menyimpan nilai dalam program yang nantinya akan kita tampilkan. Namun variabel hanya bersifat sementara. Yaitu hanya menyimpan ketika program dijalankan. Jika sudah ditutup, maka nilai didalam variabel tersebut akan terhapus otomatis.
Jenis Variabel Pada Python tidak serumit bahasa pemrograman lain. Karena pada bahasa pemrograman python, jenis variabel tidak ditentukan dengan tipe data yang ada. variabel pada python hanya kita buat dengan tulisan sesuai dengan selera kita. Jadi tidak perlu memusingkan diri dengan masalah variabel.
Namun tidak sebebas itu. Penulisan variabel pada python juga memiliki beberapa aturan. yang mana penulisan tersebut tidak boleh menggunakan kata yang sudah dijadikan bahasa python. Hal ini bertujuan agar tidak ada kesalahan dalam membaca variabel yang dibuat oleh programmer pada bahasa pemrograman python.
Berikut ini merupakan aturan-aturan dalam membuat variabel.
Untuk cara print variabel di python, kita hanya perlu memberikan tanda sama dengan (=). Cara ini sama dengan bahasa pemrograman C++. Yang mana cara tersebut digunakan untuk input nilai dalam variabel, kemudian kita outputkan atau kita print ke compiller.
#deklarasi variabel
var_variabel = "Tutor-All Programming"
var_variabel = "Tutor-All Programming"
Dan ini adalah cara untuk print variabel di python
#output variabel
print(var_variabel)
print(var_variabel)
Tampilan program keseluruhan
#deklarasi variabel
var_variabel = "Tutor-All Programming"
#output variabel
print(var_variabel)
var_variabel = "Tutor-All Programming"
#output variabel
print(var_variabel)
Silahkan di run dan lihat hasilnya
Begitulah sekiranya penjelasan mengenai Variabel. Contoh yang saya tunjukkan diatas merupakan contoh dasar. Karena itu, sebaiknya kita pahami baik-baik.
2. Tipe Data
- >Tipe Data adalah jenis nilai yang dapat ditampung variabel, dan memiliki jenis-jenis tertentu. Artinya tipe data merupakan tipe / jenis dari suatu value, yang nantinya akan disimpan ke dalam variabel. Dari pengertian ini, kita bisa mengetahui bahwa variabel dan tipe data adalah hal yang bersangkutan. Untuk bahasa pemrograman lain memang benar. Tapi untuk python itu tidak sepenuhnya benar.
Tipe Data di Python memiliki berbagai jenis. Antara lain huruf, karakter, angka, boolean dan list(kelompok). tipe data tersebut nantinya disimpan ke dalam variabel di program python sesuai dengan jenisnya. adapun beberapa jenis tipe data yang ada. antara lain adalah sebagai berikut :
Tipe Data | Keterangan | Contoh |
Boolean | Memberi pernyataan true dan false | True or False |
String | Menyimpan Nilai huruf | "Tutor-All Programming" |
Integer | Menyimpan nilai bilangan bulat | 123 |
Float | Menyimpan bilangan desimal | 3,14 |
Hexadecimal | Menyimpan bilangan dengan format hexa(16 bit) | 5e |
Complex | Menyimpan pasangan angka real imaginer | 4d |
List | Menyimpan data secara berkelompok(seperti array). Bersifat sementara | ['abc', 111,3.14] |
Tupe | Menyimpan data secara berkelompok(seperti array). Bersifat permanen | ['abc', 111,3.14] |
Dictionary | Menyimpan data secara berkelompok(seperti array). Berupa pasangan penunjuk dan nilai | ['Nama':'Tutor-All Programming', 'id': 8] |
Mungkin masih ada lagi tipe data yang lain. Tapi yang saya sebutkan diatas adalah tipe data yang umum digunakan saja. Mulai dari ini, muncul pertanyaan, Bagaimana cara mendeklarasikan atau cara menampilkan tipe data tersebut di program? jawabannya ada dibawah ini :
- Print tipe data string di python
#tipe data string
print("String : ","Tutor-All Programming")
print("String : ","Tutor-All Programming")
Print tipe data integer di python
#tipe data integer(int)
print("Integer : ",5)
print("Integer : ",5)
Print tipe data float di python
#tipe data float
print("Float : ",3.14)
print("Float : ",3.14)
Print tipe data hexadecimal di python
#tipe data Hexadecimal
print("Hexadecimal : ",9j)
print("Hexadecimal : ",9j)
Print tipe data Complex di python
#tipe data Complex
print("Complex : ",5j)
print("Complex : ",5j)
Print tipe data list di python
#tipe data List
print("List String : ",["Tutor","-","All ","Programming"])
print("List Angka : ",[1,2,3,4,5])
print("List String : ",["Tutor","-","All ","Programming"])
print("List Angka : ",[1,2,3,4,5])
Print tipe data tuple di python
#tipe data Tuple
print("Tuple String : ",("Tutor","-","All"," Programming"))
print("Tuple Angka : ",(1,2,3,4,5))
print("Tuple String : ",("Tutor","-","All"," Programming"))
print("Tuple Angka : ",(1,2,3,4,5))
Print tipe data dictionary di python
#tipe data dictionary
print("Dictionary : ",{"Nama : ": "Tutor-All Programming", "Umur : ":17})
print("Dictionary : ",{"Nama : ": "Tutor-All Programming", "Umur : ":17})
Print tipe data boolean di python
#tipe data boolean
print("Boolean : ",True)
print("Boolean : ",True)
Secara keseluruhan, berikut adalah print tipe data di python
#tipe data string
print("String : ","Tutor-All Programming")
#tipe data integer(int)
print("Integer : ",5)
#tipe data float
print("Float : ",3.14)
#tipe data Hexadecimal
print("Hexadecimal : ",9j)
#tipe data Complex
print("Complex : ",5j)
#tipe data List
print("List String : ",["Tutor","-","All ","Programming"])
print("List Angka : ",[1,2,3,4,5])
#tipe data Tuple
print("Tuple String : ",("Tutor","-","All"," Programming"))
print("Tuple Angka : ",(1,2,3,4,5))
#tipe data dictionary
print("Dictionary : ",{"Nama : ": "Tutor-All Programming", "Umur : ":17})
#tipe data boolean
print("Boolean : ",True)
print("String : ","Tutor-All Programming")
#tipe data integer(int)
print("Integer : ",5)
#tipe data float
print("Float : ",3.14)
#tipe data Hexadecimal
print("Hexadecimal : ",9j)
#tipe data Complex
print("Complex : ",5j)
#tipe data List
print("List String : ",["Tutor","-","All ","Programming"])
print("List Angka : ",[1,2,3,4,5])
#tipe data Tuple
print("Tuple String : ",("Tutor","-","All"," Programming"))
print("Tuple Angka : ",(1,2,3,4,5))
#tipe data dictionary
print("Dictionary : ",{"Nama : ": "Tutor-All Programming", "Umur : ":17})
#tipe data boolean
print("Boolean : ",True)
- Lalu di run dan lihat hasilnya
- Itulah pembahasan mengenai tipe data. dalam dunia pemrograma, tipe data memang sangat penting untuk dipahami. Hal ini sangat berpengaruh pada kinerja program.
Selanjutnya : Operator Pada Python
maaf, kok hexa decimal nya sama dengan imajiner ya min, bukankah hexa itu hanya sampai f (misal 9f)
ReplyDelete